Collating and Disseminating Credible Power Industry Data and Information
Kenya National Assembly Departmental Committee on Energy probes KPLC. Lake Turkana Wind Power wired millions of…