At least four metros and four cosmopolitan cities are likely to have 60 charging stations each in the first phase, says manpower consulting firm The momentum electric vehicles (EVs) are gaining in India will necessitate setting up of charging stations across the country. This is expected to throw open service jobs as the need for […]