Servotech Secures order of 2 MW On-grid Solar Power Plant from UPNEDA Servotech Power Systems Ltd., India’s leading solar solutions manufacturer has secured a 2 MW On-grid solar Photovoltaic Power Plant order from Uttar Pradesh New and Renewable Energy Development Agency (UPNEDA). Servotech will November 12, 2024 Channel/News