Storia: Yum sells Pizza Hut business for $2.7 billion — Warptech Lab News