Project realities set in for industrial gas majors
Air Products’ triple project cancellations, announced today, gives another big jolt to the delivery of clean energy and further underlines the challenges bridging policymaking with commercial strategies.