Posted on February 18, 2021 by Jack EwingAuto Dinosaurs Show They’re Not Dead Yet Daimler reported unexpectedly strong profits, underlining a rebound by traditional carmakers despite the pandemic.