Back to Business
Business
August 17, 2026 at 6:43 AM
Schneider Electric Q1 FY27 slides: record orders, margin pressure
Investing.com