Vodafone Group shares fell after the group reported a sharp revenue decline in Germany, its biggest market, reflecting the impact from a TV law change in the country and a more competitive environment ...
Tech SMEs in the City of London secured £7.2 billion in private investment since 2019, stated a report by the City of London ...