MARKETSServotech Renewable Rises 5% on EV Charging Deal with Franceโs Watt & WellDhruva KulkarniFebruary 20, 2025February 20, 2025 February 20, 2025February 20, 2025 Shares of Servotech Renewable Power System Ltd surged 5%, hitting a day’s high of Rs 126.97 on 20th February after the company signed an agreement...