Barclays cuts Pinduoduo stock rating on China weakness, Temu losses By Investing.com | AllMind News