Connect with us

News

Cawston Family increases their stake in Lumen Technologies by over £100 Million

The Cawston Family has increased its stake in Lumen Technologies by exactly £132.74 Million this month alone through IMPACT Holdings....