MODEC & Toyo Engineering: Approval in principle for CCS-based ammonia floating production

By Geofrey Njovu on March 11, 2025