BVI-based company owed $11 billion by Nigeria rejects lying, bribery allegations Business & Economy BVI-based company owed $11 billion by Nigeria rejects lying, bribery allegations Admin January 25, 2023 Jan. 25, 2023 Lawyers for a British Virgin Islands-based company that owed Nigeria $11 billion over the...Read More