Source: Vanguard NGR
Tag Archives: Traders
Washintgon — Governments in sub-Saharan Africa are selling crude petroleum in shadowy deals worth hundreds of billions of dollars without publicly accounting for the money, according to a new report. A lack of transparency over staggering amounts of oil revenues is concerning from countries that have millions of people living in dire poverty, weak budgetary […]