London’s FTSE 100 was up 0.6% at 7,507.12 in afternoon trade on Tuesday. Imperial Brands was the top performer on the index as it reported lower operating profit after accounting for its exit from Russia in response to the invasion of Ukraine, but said it was on track to meet …
Read More »