Video Rare Michelangelo foot sketch for Sistine Chapel fresco fetches record €23 million at auction 26 February 2026
Ford CEO admits that ‘the customer has spoken’ after EV push drives major quarterly loss 11 February 2026