REC-PDCL

REC-PDCL Bags 10MW Solar Project in Rajasthan