hawala - Dictionary definition and meaning for word
hawala
Definition (noun) an underground banking system based on trust whereby money can be made available internationally without actually moving it or leaving a record of the transaction
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com