Torch Energy is an African-based energy company focused on the marketing of petroleum, lubricants and retail network in Africa. We are certified by the Energy & Petroleum Regulatory Authority of Kenya (EPRA) and we participate in the Open Tender System of Kenya (OTS)
This company has no teams yet
This company has no offices yet