ReNew Power Signs PPA for 6 MW Solar Rooftop Project with DMRC July 21, 2016Leave a commentPress Release 2016By Renew@11