In comparison, the BSE Sensex was up 0.7 per cent at 80,789 at 12:40 ... were impacting margins, while diverting capital from ...