TATA MOTORS bags MMRDA order for 25 Starbus hybrid electric buses

Much awaited large scale order for Hybrid buses are awarded by the Mumbai Metropolitan Region Development…