Escorts (ESC) reported strong Q2FY21 revenue at Rs 16.4bn (+24% YoY) with sharp 880bps operating margin expansion to 18.4%.