Afcons Infrastructure wins ₹700 crore Reliance Industries contract. Should you buy this small-cap stock? Latest updates here.