We are a placement service provider and while getting into contract with a company for thier recruitment needs, should we execute the contract on non judicial stamp paper or our company letterhead? What is the difference between the two from legal perspective?
If we use company letterhead, and if the other party breaches the contract, can we take legal action against them? Will the validity be more when we have used non judicial stamp paper to execute the contract?
Please let me know your views and if you can point to any relevant literature available for the same, that would be very helpful