Rad Power Bikes cuts about 10% of staff, citing economic uncertainty and rising operating costs

Rad Power Bikes co-founder and CEO Mike Radenbaugh. (GeekWire File Photo) Rad Power Bikes is laying off 63 employees, citing an effort to be a more “self-sustaining…