Tata Motors to complete delivery of 255 electric buses by July, India April 8, 2019 | Asia Pacific Company News Tata Motors has announced that it will complete the delivery of all 255 electric buses to various state transport undertakings (STUs) by July 2019. The company has so far delivered 22 buses, with a fu... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password