Sequoia, Accel pour in $9.1 Mn in online bike rental platform Wicked Ride Team Entrackr June 22, 2018 News