Hindustan Mark Ambassador Group Escrow Meaning