Green promises, harsh reality: only 16% of European companies deliver