Sunrun Inc . (NASDAQ:RUN), a leading provider of residential solar energy systems with a market capitalization of $2.09 billion, finds itself at a critical juncture as it navigates a complex landscape ...
An Indiana state representative and national group that studies power grids say we need to be producing more energy. How much is solar a part of the solution?