Sono Scraps Solar Car and Dismisses Almost Three-Quarters of Staff by from on 2023-02-24 16:57 (#696JV) Comments