Design, supply, installation and O&M — one accountable contractor from survey to commissioning.
Ulihatu, Jharkhand · SPV rooftop solar power plant