E&O insurance or errors and omissions insurance is professional liability insurance. Basically it covers an individual or a company in the case if a client held you or your company responsible for not providing the expected results for a service that you have provided to the client. Many like doctors, lawyers, accountants, architects, engineers, IT professionals etc may require this insurance. In India, I believe Oriental Insurance Company, United India Insurance etc provides E&O insurance.