Stripe, the San Francisco digital payments startup, has landed a $100 million investment from Tiger Global Management, boosting its valuation above $20 billion. According to a report in CNBC, citing The Information, with the $100 million investment by Tiger Global Management, Stripe now has a valuation of $22.5 billion. It comes on the heels of […]