Servotech Power Systems wins order for 2649 AC EV chargers from BPCL

Pallavi Madhiraju- November 22, 2023 0

Servotech Power Systems Ltd., a leader in EV charger manufacturing, has secured an order from Bharat Petroleum Corporation Limited (BPCL) to supply and install 2649 ... Read More