Tata Motors

Tata Motors subsidiary to operate 921 electric buses in B'luru

Tata Motors, India's largest commercial vehicle manufacturer on Friday announced that Bengaluru Metropolitan Transport Corporation (BMTC) has signed a definitive agreement with its fully owned subsidiary, TML Smart City Mobility Solutions Ltd. for operation of 921 electric buses in the capital city of Karnataka Dec 17, 2022
elon musk

Take that, Elon Musk: Ford CEO dares Tesla boss

Drawing a comparison between Tesla's long-delayed Cybertruck and Ford's plug-in pick up -- F-150 Lightning, Ford CEO Jim Farley took a dig at tech billionaire Elon Musk while announcing a major investment in a solar energy. Aug 11, 2022