Shadowfax secures $100 mn in Series E funding led by TPG NewQuest

Shadowfax secures $100 mn in Series E funding led by TPG NewQuest