A new investment platform was launched today, set to revolutionise access to energy for millions in sub-Saharan Africa and Asia.