Rensource wins FT/IFC Transformational Business Awards
Rensource Distributed Energy Limited has been given an award by the International Finance Corporation and the Financial Times Newspaper, FT, for its role in reversing power shortages in Nigeria through...