Sunnova Energy International Inc (NYSE:NOVA) has narrowed its second-quarter (Q2) net loss to USD 28.7 million (EUR 24.4m) from USD 49.8 million a year earlier in a three-month period with increased revenue.