Tata Motors secures order for 15 fuel cell buses from Indian Oil

June 30, 2021 | News Commentary

Tata Motors bid on the project announced in late 2020 and recently announced it had won the contract for 15 fuel cell buses to provide transit services in Dehli. Despite...