It's a silly headline, implying that Powerpoint wizardry was the primary factor behind the raise. I suspect that companies with growth metrics like these could walk in with pitch decks that look like chicken scratch, or none at all, and get the same investment.