Embattled petroleum company Baraka Petroleum Ltd has withdrawn from the Mali and La Punta projects, following its path into voluntary administration last month.

Embattled petroleum company Baraka Petroleum Ltd has withdrawn from the Mali and La Punta projects, following its path into voluntary administration last month.