NTPC REL Invites EPC Bids for 600 MW (2×300 MW) Grid Connected Solar PV Project at Dhule, Maharashtra Read more