European Central Bank announces largest interest rate hike in bid to fight inflation

The European Central Bank (ECB) on Thursday announced a record rate hike in a bid to…