The board approves setting up Zaggle Payments IFSC Ltd in GIFT City, alongside plans for a UAE entity in Abu Dhabi