site logo

Sunrun buys Vivint Solar for $3.2B