Applicability of Serivce or Labor Bond for Foriegn Posting in a PSU

Hi, I have been posted to a foreign branch for 3 years after working for 7 years in a PSU after the selcetion and interview process. While sending to the foreign location I was to sign an Foreign Service Bond drafted by employer which was non-negotiable for discussion. I have signed the Bond and also agreed for other penalties if I resign from Foreign branch (Like relocation allowance, one time allowance and travel expenses). Also, the bond amount had GST applicable on it. After my posting here, the company decided to put the branch under run-off in first 6 months and asked us to wrap up the branch operation asap. This triggered me to find a job in the local market here. In the above scenario, if I now resign from Foreign Location, can you please answer follwoing: 1. What is the legal sancticity of Bond here, as the posting is merit based and does not involved any training cost asscoiated with it? 2. Since, I was posted for 3 years, I had signed the Bond but since now that the Branch is under runoff, isn't the contract is now frustrated? 3. Is GST even applicable on such Bonds which a compensatory allowance? 4. Are the incidental costs of sending me here such as relocation allowance, one-time allowance are recoverable?