Toyota introduces TOYOTA GAZOO e-Racing (TGR) in India

Toyota introduces TOYOTA GAZOO e-Racing (TGR) in India