A vehicle which is fuelled entirely by solar power has arrived in Paris, France as part of its test run on the way to Tarifa in Spain. The road trip…

Read More