Indian hotel companies are showing their interest in spreading their business to abroad. Taj Hotel Resorts and Palaces plans to establish one of its world class hotel or resort in either Palawan (Island) or Makati. Taj Hotels Resorts and Palaces chain is more than a century old. It comprises of fifty-seven hotels in forty locations across India […]