On this day, ten years back—April 2, 2011—India's players celebrate after India won their ICC Cricket World Cup final match against Sri Lanka in Mumbai.
Image: Adnan Abidi / Reuters
Tech5: Apple's different stories in China and India, Infosys's market research on AI, and more
Photo of the Day: Pan de Muertos
Photo of the Day: Penguin colony
Photo of The Day: Lit sky for Diwali
Walking with the Veddas in Sri Lanka
Spain seeks ground-breaking law for great apes
Footfalls cross 25,000 at Nykaaland 2.0
Photo of the day: Dhanteras shopping
End of golden era for Chinese investors in Bordeaux wine
Coping with disruption
Tech5: Google tops Q3 expectations, OpenAI planning own chip, TCS wins contract in Ireland, and more
As a leader, your job is to ask the best questions: Rick Williams
Lost recipes are the new luxe
Photo of the day: Ready for Diwali 2024
Green Spaces and Mental Health: The importance of green campuses