Nigeria escapes Egmont Group’s hammer

Egmont Group is a global body of 155 financial intelligence units across the world.