March 8, 2026

india is the best bet of 21st century