The lifestyle and sports brand AlphaTauri from the Red Bull brand group has opened a flagship store in a prime location in downtown Vienna. The shopping street Graben, where the two-story AlphaTauri shop is found in a former Nespresso location, even has its own website and is around the corner ...