Servotech Renewable Inks Pact with Enovra Energy Solutions Ltd. to Expand Solar and EV Charger Business in Mauritius Servotech Renewable Power System Ltd, a leading player in the renewable energy and EV charging sector, has entered into a definitive trade agreement with Mauritius-based Enovra Energy Solutions Limited. Under this agreement, September 15, 2025 News/Technology News