Solar Cars: Design in Eindhoven, mass production in China?Jonathan MarksDecember 2, 2015Sustainability