A former concentrated solar CEO on why the industry failed to launch

John Woolard says the boom and bust of the industry has lessons for today’s startups.

Daniel Woldorff
November 21, 2024