Skip to main content
Back

Invema Self-supply Solar and Energy Efficiency Project

Project number HO-L1100
Country Honduras
Sector Energy
Signed date