News

Tesla is set to launch its first 'supercharging' station in Mumbai, India on August 4, following the opening of its first Indian showroom last month.