Indian Oil Corporation Limited (IOCL) has invited bids to supply 15 air-conditioned (AC) polymer electrolyte membrane (PEM) fuel cell buses for trial operations in Delhi-NCR (national capital region)....

This content is available to only subscribers.