Icon
 

Government of Belize Progresses with 60 Megawatt Solar Power Plant