AI Business UK government borrowing fell to £11.6 billion in December by January 22, 2026 January 22, 2026 Read more
AI Business Italy and Spain shed ‘periphery’ tag as borrowing premiums hit 16-year low by December 28, 2025 December 28, 2025 Read more