Storia: Investors - and fans - should welcome Fifa's $20 billion World Cup stake sale — Warptech Lab News