Swatch under pressure as investors demand reform amid declining sales and governance concerns Moneycontrol Source link Facebook Pinterest Twitter LinkedinShare this...