French wine giant Castel Frères, the third largest wine group in the world, has been handed a fine in mainland China for violating advertising law, sounding an alarm for wineries that are using superlative languages in promotions. Read More
Your ultimate source for everything related to China's wine market