Solar project developer and operator Emeren Group (NYSE:SOL) swung back to a second-quarter net attributable profit after revenues surged by 312% on the year, driven by the strong contribution of all business lines.