The Times of India, ‘A Good Window Key to Footfalls,’ May 2008 The shop window is what makes you stop and stare- and then step in and shop. PREV NEXT Leave a Comment Cancel ReplyLeave your comment here