World

Liz Truss, New UK Leader, Lays Out Energy Price Cap Plan

Facing severe economic headwinds, Prime Minister Liz Truss announced emergency measures to freeze gas and electricity rates.