Alphabet Google Project Loon Science Tech Google: Project Loon has provided internet access to 100,000 people in Puerto Rico sudshr47 November 9, 2017 Read more… More about Google, Science, Alphabet, Project Loon, and Tech Post Views: 377