Tesla charging network

In a landmark move signaling its official entry into India’s electric vehicle infrastructure space, Tesla will launch its first-ever EV charging station in the country on August 4 at One…