The NSE-listed company recently announced its rebranding to Servotech Renewable Power System from Servotech Power Systems . It is a prominent manufacturer of solar products and EV chargers.
Renewable Energy Stock: Should you BUY Servotech shares after 115% RETURNS in 1 year?
view original post