Business Cawston Family increases their stake in Lumen Technologies by over £100 Million by Zain Ali August 22, 2024 by Zain Ali August 22, 2024 The Cawston Family has increased it’s stake in Lumen Technologies by exactly £132.74 Million this month … 0 FacebookTwitterPinterestEmail