Please have some more patience as you wouldn't want your efforts in the work to go waste by acting in haste especially in your response at this stage. Write a polite reminder to the HR with cc to the CMD stating your position and how you have been waiting to get the clearance all these days and how you respect the culture and the employees blah blah. Do not give an inkling about your frustration[s] in the note/email but mark it as a reminder.
Check for a week to 10 days and follow with a second reminder without emotions getting the better of you.
If after couple of weeks and no good headway you may think of calling up the CMD and finding it out as to what is stopping them from clearing the dues.
Thanks and Regards
12th November 2018 From India, Hyderabad
Delay beyound Two Working Days is Non-Acceptable hence Unlawful.
12th November 2018 From India, Delhi