18 Nov 2023, 12:16 UTC · By: Oraan Marc / The claimed rEVolution stalls as the demand seems to plummet. Is it just a phase, or should we really worry about the future of clean transportation?