Collating and Disseminating Credible Power Industry Data and Information
Nigeria’s crude oil losses have reached their lowest level in nearly 16 years, according to figures…