Yanbu National Petrochemical Company (2290.SR) Financial Forecast | Equlion