Tag: World Solar Challenge

Stella Era: Start of a new era for the solar car

“The Stella Era marks the beginning of a new era wherein the car no is no longer just focused only on itself,” is how Mick van der Spoel, project manager of the Solar Team Eindhoven,...

Loading