The first fiscal policy announcement from new British Prime Minister Liz Truss’s government has been met with one of the worst market reactions in modern history.
The first fiscal policy announcement from new British Prime Minister Liz Truss’s government has been met with one of the worst market reactions in modern history.