Terra Charge Opens R&D Center in Kolkata Terra Charge has opened a new Research and Development centre in New Town, Kolkata, to expand its range of chargers and explore advanced charging methods and energy management strategies. The…