House of Abhinandan Lodha invests close to ₹1200 crore for a 51-acre land parcel in Ayodhya; NRIs from UK, US and South East Asia evince interest
News with Thinking
News with Thinking
House of Abhinandan Lodha invests close to ₹1200 crore for a 51-acre land parcel in Ayodhya; NRIs from UK, US and South East Asia evince interest