Ayodhya rapidly emerging as global investment destination
British company Trafalgar Square Capital is set to invest Rs 75,000 crore to establish cutting-edge defence manufacturing units in Ayodhya, marking the largest-ever investment in a single district in India.