As such, RHB Research expected CRESS to benefit solar engineering, procurement, construction and commissioning (EPCC) players by boosting their commercial and industrial orders.