Off-grid Energy Access & Innovation in Africa
The Hague Humanity Hub Fluwelen Burgwal 58, The Hague, NetherlandsApproximately 573 million people still lack adequate access to electricity in Sub-Saharan Africa. The Sustainable Development Goal (SDG) 7 calls for action to ensure access to affordable, reliable, sustainable, and […]