Automotive Japanese automobile manufacturers leave stockholders astonished with unexpected announcements , and Administrator 2025 May 4