Tech Report – Solar Impulse

It’s not often the public gets invited inside the massive hangers at Moffett Field, home of NASA’s Ames Research Center. In this edition of …