BUSINESS
Sign up here for the California Inc. newsletter
BUSINESS

Solar Impulse flight

The Solar Impulse sits on the tarmac before takeoff from Moffett Field at NASA Ames Research Center in Mountain View, Calif. Tony Avelar / Associated Press
Loading