Is it time for founders to ditch the pitch deck? · Briflio