Ahluwalia Contracts (India) stock analysis