Does it strike anyone else as unseemly to share the pitch deck? I get that it's 7 years ago, but still seems like something a little out of bounds to me.
Pitch decks have a pretty short life time, after 3-4 years of active business development, they don't have that much relevance, and after 7 years they are historical curios more than anything else. And, as others have noted, this particular pitch deck is in the public view already.