Main deals this week: Capri, WNS Holdings, Fintech Payoneer, Altur Power and more [og_img] Source link