EPC Order Execution Visibility
Of 1.1 GW CPP orders targeted for September 2026 execution, only 224 MW has been completed. Management clarified this is accounting timing (revenue recognized only at full COD), but investors questioned whether execution pace matches original commitments.
