5 Inspiring Lessons from Lightyear, a Self-Charging Solar Car Producer Oct 25, 2018 | Blog, LeadershipUpdated on June 26, 2019Near Eindhoven in the Netherlands works a team of ambitious idealists with...