After intervention from Delhi High Court, Municipal Corporation of Delhi (MCD) workers today called off their strike after 14 days. The MCD workers were protesting against delay in the salaries of the employees.