6 Share HMRC investigations into big businesses now last nearly three and a half years on average by Energy And Markets Now March 16, 2026 Economy[#item_full_content]