561919 Automobile, Industries, RenewablesA 25-Man Team of Engineers Made This Amazing Solar-Powered VehicleCreating the solar-powered vehicle was born out of a challenge. by Feature News 7 years ago7 years ago