While the last week was a bit bleak in terms of new launches, updates related to a few upcoming products made for some excitement.
The Austrian brand is starting up production of its flagship products months after it entered self-administration ...