US residential solar and storage provider Sunrun (NASDAQ:RUN) on Tuesday reported strong second-quarter results, driven by the company achieving a record 70% storage attachment rate and cost efficiencies.