Vitamin company Blackmores has been publicly shamed on China’s annual Consumer Rights Day for violating the Chinese government’s strict “truth in advertising” laws. Blackmores was fined approximately $69,000 for claiming online and in stores that it …
( read original story …)