EPC Revenue Decline and Project Pipeline Gap
EPC revenue fell 16% YoY in Q1 as projects neared completion. Management claims pipeline exists but specific replacement project values and timelines were not disclosed, creating execution visibility risk.
