Persistent Systems buys additional stake to get 83.2% control of Nagarro | BizVarta | BizVarta