Hi OP, I am not a lawyer but do you have “at wil” termination mentioned in your contract?? Were you a part of an Indian company or a company with their base elsewhere?
I too was fired but the company I worked for is a US based tech company with at will termination.,