Hi, First of all, please check your appointment order. If the appointment order contains a clause stating that "the employee is liable to be transferred to any of their branches for business requirements," then the employer has the right to transfer. Even if the hidden reason for the transfer is to prompt your resignation, the employer can justify the transfer as a business requirement.
Employer Obligations
However, the employer is obligated to provide sufficient time for relocation and cannot implement an immediate transfer. It is unclear whether you responded to the transfer letter by requesting time or refusing the transfer. In the absence of a proper reply, they may have proceeded with termination, but they are required to follow the correct process, which includes providing time to report, issuing a warning letter, and then proceeding with termination.