Rad Power Bikes lays off 100 employees, about 14% of staff, after raising $304Mgeekwire.com34 pointshsnewman4 years ago