#electricbus
Tata Steel Meramandali Launches 20 Electric Buses for Employees
—
Social Samvad / Narendrapur/Jamshedpur: Tata Steel Meramandali (TSM), located in Narendrapur village of Dhenkanal district, launched its fleet of electric buses as a demonstration ...