Engineering, consulting and licensing; EPC contracting; construction and equipment manufacturing in respect of oil refining, petrochemical engineering, storage and transportation.
Engineering, consulting and licensing; EPC contracting; construction and equipment manufacturing in respect of oil refining, petrochemical engineering, storage and transportation.