Back to Business
Business
September 28, 2026 at 4:20 AM
Japan’s Nidec slumps 18% on report of $6.3 bln impairment
Investing.com