A team of pilots, researchers and support crew scored a point for renewable energy early Saturday morning when their cutting-edge solar-powered aircraft Solar Impulse touched down in Phoenix, Ariz. following an 18-hour, 18-minute flight from a base on the California coast
The lengthy flight...