KBR
–
Sector 56, Haryana, 122003, India
... Drawing from its rich 100-year history and culture of innovation, KBR provides efficient, sustainable solutions for refinery, olefins, chemicals, inorganics, and fertilizer industries. For more details, visit: R2086724 - Apr 10