Cross-Sector Experts Will Focus on Affordable Energy in Africa at... General Limited access to energy is a major impediment to economic growth in developing nations. Over 640 million people in Africa lack access to energy with the majority residing... Read Full Article