Independent financial news & research
Sterling Holiday Resorts, a subsidiary of Thomas Cook India, has ceased the sale of new vacation…