01/14/2023
Sunrun CEO Mary Powell sits down with CNBC's Brian Sullivan at the Goldman Sachs Global Energy and Clean Tech conference in Miami Beach to discuss the importance of energy independence as well as the impact rising rates have on the solar business.