
Unfair Practices: FCCPC Seals France, Belgium, Italy Visa Centres
The Federal Competition and Consumer Protection Commission (FCCPC) has shut the Abuja office of TLSContact, a visa application centre operated by global outsourcing giant Teleperformance, citing obstruction of a regulatory investigation and assault of its …