Zambia’s Ilute 32MW Solar Project Reaches Financial Close | AEP News