Facebook and a team of African and global telecom majors have struck a deal to build one of the world’s largest subsea cable networks, boosting internet availability across three continents, they said in a joint statement on Thursday.
MASTERCARD beat Wall Street estimates for first-quarter profit on Thursday as customers kept up spending on its card network despite the economic uncertainty...