Ecommerce Giant Temu Hit with 232 Million EU Fine Over Illegal Product Violations MTVA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues RD Spending Nvidia Invests Billions in Photonics to Address AI Data Transfer Bottleneck