Total new bicycle sales are increasing every year and in 2018, global sales were approximately $50bn, and the forecast for 2025 shows sales hitting $75.5bn. In addition, and over the last few years, about 100 million bikes have been produced every year. This means that there are a quite a
1991, Scott mountain bikes, and cake!
In an attempt to make a short story long, a scene setter journey back into 1991 is required first. Whether you were old enough to remember 1991 or if you arrived on the planet after, here’s a summary; The Gulf War kicked off, the dissolution of the Soviet Union took