October 25, 2018 | Leadership 5 Inspiring Lessons from Lightyear, a Self-Charging Solar Car ... Updated on June 26, 2019 Near Eindhoven in the Netherlands works a team of ambitious idealists with different skills and backgroun...