24 Mar 2025 Payment services company Visa plans data center in Nigeria Company has already invested $1 billion in the country