RIO is the number #1 brand and forefront leader in China in the pre-mixed drinks industry.

Shanghai Bacchus Limited Company is the parent company of RIO and was established in 2003. It is headquartered in Shanghai, China and has more than 2500 employees.

RIO’s products has covered more than 1600 cities in China with its various distribution channels, including supermarkets, shops, restaurants, catering, night clubs and e-commerce. At present, RIO has five production factories – in Shanghai, Tianjin, Sichuan, Chengdu and Foshan – which has extreme mass production capacity to meet both the domestic and overseas market demand for RIO. Every year, RIO is rapidly growing in the overseas market, having exported now to more than 10 countries in south-east Asia and Europe.

graph.jpg
Featured.jpg
3-1.jpg
2-1.jpg
1-1.jpg