Advertisements
Read Time:10 Second
British Prime Minister Liz Truss on Monday apologized for her controversial mini-budget that crashed the country’s currency, rattled financial markets and led to her firing her finance minister and closest political ally.