Kleiner Perkins, Founders Fund double down on Stord in $250M round at $3B valuation to help independent brands take on Amazon - Tech Sentiments