STAFF REPORT IBD: Ministry of Water and Power has issued nine Letters of Intent (LOIs) to different Solar Independent Power Producers (IPPs) to produce cumulative capacity of 228 MW senior…
Continue Reading