WionNews Video

Britain Stuck at Bottom of G7 for Total Investment

Britain has attracted the lowest level of investment of the G7 nations this year, in a blow to Sir Keir Starmer’s ambitions to boost growth.

Trending Videos