
Established in 2007, SunRun is one of the leading providers of home solar services in the U.S. with over 15,000 customers. A new, more apocalyptic looking logo was introduced in January.
Thanks to Alden Woodrow for the tip.
POSTED BY: Armin
CATEGORY: Technology The B-Side
COMMENTS: