The Indian stock market has had a remarkable week driven by a combination of positive economic indicators ...