A discovery that may lift spirits and spark the next stage of Project Loon
An important enabler to relief and developmental projects in unapproachable locations