What happened to Rad Power Bikes? That’s the question on many minds in Seattle and beyond after the startup revealed Monday it is facing a potential shutdown due to “significant financial challenges.” ...