Tag: International Methanol Co.

Saudi methanol plant

Japanese plant engineering firm Chiyoda Corp. and a subsidiary have won an order to build a methanol plant in Saudi Arabia.