Tag: Mark Howard

BVI-based company owed $11 billion by Nigeria rejects lying, bribery allegations

Lawyers representing a British Virgin Islands-based company owed $11 billion by Nigeria