Servotech secures 2.58 MW grid-connected rooftop solar project from Ranchi railway division October 14, 2025 | News & Developments, Others Servotech Renewable Power System Limited has secured a 2.58 megawatt (MW)…. This content is restricted.