Startup Rad Power Bikes cuts about 10% of staff, citing economic uncertainty and rising operating costs – StartupJuly 21, 20220 Rad Energy Bikes co-founder and CEO Mike Radenbaugh. (Startup File Picture) Rad Energy Bikes is shedding 63 workers, citing an…