Servotech Renewable Power System Ltd. has been awarded a 2.58 MW grid-connected rooftop solar project from the Ranchi ...