Tata Motors on Thursday bagged an order to supply 921 electric buses to the Bengaluru Metropolitan Transport Corporation (BMTC). Tata Motors will supply, operate and maintain the 12-metre Tata ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results