
Servotech secures 2,649 EV chargers order from BPCL
Servotech Power Systems Limited has secured an order for 2,649 AC electric vehicle (EV) chargers from Bharat Petroleum Corporation Limited (BPCL). The scope of work includes production, supply, installation of EV chargers across the country. […]