fmtadvisory.com
MEGA Trend: Join the Journey
A big-time mega trend is in place: India is China in 2001. Economic growth is booming in India and the country has major tailwinds at its back that are going to be unrelenting over the next 5+ years.