Service payments soar to record levels on UK firms' $484bn debt pile
Asset manager Janus Henderson revealed that firms paid $458billion of interest to banks and bondholders in 2023/24, $89billion more than the previous year.