Technology

Facebook to Launch Satellite in Africa to Take Internet to the Masses