In what can be termed a giant step forward for the electric vehicle manufacturing industry in the country, state owned oil and gas company, the Indian Oil Corporation (IOC), announced the launch of the country‚Äôs very first (public) electric vehicle charging station. This station has been set up in an IOC petrol pump in the…Read More