8 employees
Decklar Resources is an oil and gas company that focuses on low-risk appraisal and development possibilities in West Africa.