Emeren Group: Q2 Earnings Snapshot