When Sunrun started, in February 2007, cofounder and chief executive Lynn Jurich says she faced an enormous amount of skepticism. At one point, she even considered shutting the company down.
When Sunrun started, in February 2007, cofounder and chief executive Lynn Jurich says she faced an enormous amount of skepticism. At one point, she even considered shutting the company down.