Company News
Servotech Renewable Appoints Prem Prakash as COO
Servotech Renewable Power System Ltd. appointed Prem Prakash as Chief Operating Officer, effective April 01, 2026.
Prem Prakash brings over 25 years of cross-industry leadership experience including E