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