Top

Publishing – Articles

Overall oil revenues account for some 90 per cent of Libya’s exports, 60 per cent of government income and 30 per cent of GDP

£0.00

Category: