Click to zoomInfographic: Ahluwalia Contracts Leads BSE ‘A’ Group Losers with 9.82% DropBusinessAhluwalia Contracts Tops BSE ‘A’ Group Losers with 9.82% DropBy Business Desk•