A green flag, a red flag and an exit: the 43-day board tussle at Coforge | BizVarta | BizVarta