U.K. government borrows $21.87 billion in March, surpasses expectations

Apr 23, 2025 - 07:23
 0
U.K. government borrows $21.87 billion in March, surpasses expectations