India-based Tata Motors has secured contracts from six transport corporations in India to supply a total of 255 electric buses. The corporations are West Bengal Transport Corporation (WBTC), Lucknow C...

This content is available to only subscribers.