Learn about the upcoming agreements of 18 Independent Power Producers (IPPs) expected to be signed in the next six months.