U.S. Tech Giants Are Battling for Customers Across Africa | Fortune