Tag: Chiyoda Petrostar Ltd

Saudi methanol plant

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