All 15 buses will be delivered within 144 weeks from the date of signing of the memorandum of understanding (MOU), it added. Tata Motors on Wednesday said it has bagged an order for 15 hydrogen-based fuel cell buses from the Indian Oil Corporation Limited (IOCL). The auto major noted that IOCL had invited bids for […]