WNS reported a 14% 12 months on 12 months development in internet revenue for the…
Tag: wns results
Technology
Continue Reading
WNS Q1 results: Net profit down 9%, revenue up 10%
Business course of administration (BPM) main WNS reported a 9% year-on-year (YoY) dip in internet…