This Swedish company is mounting solar panels on truck trailers that can power a 560 horsepower plug-in hybrid engine. 

If it can work in Sweden with limited sunlight most months, they believe it can work everywhere.