7 Share Red card for red tape: 96% of firms say regulation is failing them by Energy And Markets Now July 13, 2026 Economy[#item_full_content]