A look at what’s been happening with Project Loon and what it means for universal Internet access.
development, challenges & progression: a commentary on emerging and consequential technologies
A look at what’s been happening with Project Loon and what it means for universal Internet access.