India approves $340 million Yuge Yugeen Bharat Museum in Delhi
India's cabinet has approved a $340 million museum in New Delhi's North and South Blocks, billed as having the world's largest display area, with the first gallery opening in 2027.
Checked against 2 sourcesdw.comua.news

