2 min read Top Stories Indonesia Secures $8 Billion Refinery Deal with U.S. Firm KBR editorial 22 July, 2025 BREAKING NEWS: Indonesia has just confirmed a monumental $8 billion contract with U.S. engineering...Read More