Read More Energy Industry News ORLEN halts ambitious Olefins III project amid ballooning costs Poland’s leading oil and gas conglomerate, ORLEN, has made the significant decision to suspend its much-anticipated Olefins III… byPallavi MadhirajuDecember 13, 2024