People take selfies with their phones as they visit the Jama Masjid of Delhi, one of the largest mosques in India, on November 26. India’s young population is attractive to businesses looking for new markets. Photo: AFP
People take selfies with their phones as they visit the Jama Masjid of Delhi, one of the largest mosques in India, on November 26. India’s young population is attractive to businesses looking for new markets. Photo: AFP