Plum's Rumored $20M Series B: What We Know About the Insurtech Deal | Founderland