World’s first off-road solar car ‘Stella Terra’ succeeds in cruising from Morocco to the Sahara
World’s first off-road solar car ‘Stella Terra’ succeeds in cruising from Morocco to the Sahara
www.designboom.com
301 Moved Permanently
World’s first off-road solar car ‘Stella Terra’ succeeds in cruising from Morocco to the Sahara
301 Moved Permanently