Brief

Sunrun secures $303M in funding for solar business