(21-12-2021, 12:03 PM)sgbuffett Wrote: India is the best place in the world to invest in next 20yrs. Its last 30yrs performance eat the s&p500 handily. Its still at a low base with rising income and good demographics.