EU Decision to Ban Carbon Neutrality Claims by 2026: What Businesses Need to Know