Nigeria Sold N1.787trn Oil To India, Spain ,France Last Year
The Nigeria Natural Resource Charter (NNRC), which is part of a global initiative designed to help governments and societies effectively harness the opportunities created by natural resources, has disclosed that three countries – India, Spain...