KBR Awarded License and Catalyst Contracts for New Olefins Production Plant

Back to the Article