Persistent Systems Secures 94.04% Stake In Nagarro After Takeover Offe · Namaste Indian