Spanish defence and technology company Indra Group agreed to buy almost 90 per cent of satellite operator and service ...
Tech SMEs in the City of London secured £7.2 billion in private investment since 2019, stated a report by the City of London ...