Servotech Secures Patent for Peak Shaving Technology Servotech Renewable Power System Ltd. (formerly known as Servotech Power Systems Ltd.) informed its valued customers, shareholders and stakeholders that the company has been granted a patent by the Indian…