servotech renewable power system share price in focus