News

The price translating to $76.50 per WNS share represents a 17% premium compared to the last closing price on July 3 and does ...