Solar Impulse 2 Historic Landing Just Part Of The Story
In a remarkable display of the innovative spirit of aviation and the potential of clean technologies, the solar-powered Solar Impulse 2 touched down at Moffett Airfield in Mountain View, California, last week. Pilot Bertrand Piccard landed the single-pilot plane on April 23, after taking off from Hawaii 62 hours after earlier. The journey of the […]