Macquarie upgrades China internet stocks, citing stronger fundamentals and growth By Investing.com | Intellectia.AI