China Industrial Profits Surge 247 in April Fastest Gain Since November 2023 NVCT Q1 2026 Earnings Beat on EPS Despite No Revenue CATL Inaugurates 440 Million Battery Storage Testing Facility to Simulate Harsh Environments