Tag: Octea Limited

Sierra Leone Lawsuit Against Diamond Mine Runs Up Against Corporate Opacity

Residents of Koidu, in northeastern Sierra Leone, are pursuing a class-action lawsuit...

Get Latest News on WhatsApp