PDD Holdings Q2 FY26 net income drops 12% to RMB 27.2 billion; revenue rises 8% to RMB 112.4 billion - PDD News | Rallies