Interesting Fact India Surpasses China to become world’s most populous country according to UN Data released. The current population is at 1.48 Billion slightly higher than China which is at 1.45 Billion. The upcoming 5 years will create a major impact in our lives in every sector. Are you ready to face this challenge! Try creating revenue models for your own. A True Indian should react with a Join Roy Trader Signal Group Promocode 30% - E1T2ED Telegram Direct 209 views11:53