A Limited liability private company incorporated in the Republic of Rwanda for the importation and distribution of petroleum products.
Tags : #OilEnergy, #Oil&Energy