MasterCard has ankled Nandan Mer