Sequoia is giving away $21 million to a payments startup it recently funded as it walks away from deal

In the world of venture capital, where trust between investors and founders is paramount to the success of both, investing in a company that competes with another startup in a firm’s portfolio is a no-no. Still, in a case that takes this understanding to a br…
Read More