The Qutb Minar, also spelled as Qutub Minar, is a minaret and "victory tower" that forms part of the Qutb complex, a UNESCO World Heritage Site in the Mehrauli area of Delhi, India. Read More
Moody's warned on Tuesday that India's increasing water scarcity poses significant risks to both agricultural and industrial sectors, impacting ... ...