Sunrun prices USD 267 million residential solar asset-backed securitization notes - RUN News | Rallies