The Devi Art Foundation is a contemporary art museum located in Gurgaon, Delhi, India.The museum opened in September 2008, making it the first contemporary art museum in India. Read More
Mumbai, June 30 In an expected development, HDFC Bank, India’s leading private sector bank, on Friday announced the successful completion of the ... ...