Storia: At Cannes, Creators Are Betting On Themselves. Is It Worth It? — Warptech Lab News