India's Largest Public Electric Vehicle Charging Station Inaugurated in Navi Mumbai