BUSINESS: Nissan posts annual net loss of $4.5 billionPublished by The Spectator IndexMay 13, 2025 11:20:02 AM UTC