Stockreport

3.6% earnings growth over 3 years has not materialized into gains for WNS (Holdings) (NYSE:WNS) shareholders over that period [Yahoo! Finance]

WNS (Holdings) Limited Ordinary Shares  (WNS) 
Last wns (holdings) limited ordinary shares earnings: 4/23 06:00 am Check Earnings Report
US:NYSE Investor Relations: ir.wns.com
PDF WNS (Holdings) Limited NYSE:WNS ) shareholders, since the share price is down 39% in the last three years, falling well short of the market return of around 25%. And ov [Read more]