Infosys has firmly denied reports claiming that the company laid off 700 employees at its Mysuru campus, calling the allegations inaccurate and misleading. In response to widespread speculation, ...