Shopper

Car advertising before the fall

Range anxiety, patchy charging infrastructure and uncertain consumer demand. Then a novel virus broke people's brains.