Louis Dreyfus & Technip Energies: on-deck ammonia cracking aboard a “mobile terminal”

By Geofrey Njovu on June 03, 2025