Glencore accused of illegally importing and storing oil in Ghana

Glencore plc is an Anglo
Glencore plc is an Anglo