Storia: e& completes Vodafone stake sale for $5.95 billion and records $1.3 billion net cash return — Warptech Lab News