US residential solar installer Sunrun Inc (NASDAQ:RUN) said on Wednesday it has narrowed its first-quarter (Q1) attributable net loss to USD 23.8 million (EUR 19.8m) from USD 28 million a year back, and forecast a faster growth rate through 2021.