Summary: There are five bike share companies operating in Dallas, Texas. And they all just got marching orders from the city: Find a way to clean up your products, or we'll impound them.
Summary: There are five bike share companies operating in Dallas, Texas. And they all just got marching orders from the city: Find a way to clean up your products, or we'll impound them.