India and Australia signed an Economic Cooperation and Trade Agreement (ECTA) in December 2022. The ECTA is the first of a ...
India’s largest hospitality company, today announced the signing of a Taj hotel in Ayodhya, Uttar Pradesh. This development ...