Tuesday, July 2nd 2024, 8:56 pm
Bike-sharing company This Machine says it's closing up shop in Tulsa and Broken Arrow.
The group posted on social media that it wasn't able to find a sustainable solution to keep running and decided to end operations.
It launched the bike-sharing operation in 2017 and had over 200 bikes and 45 stations available for short-term renting.
December 11th, 2024
December 11th, 2024
December 10th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024