August 10, 2022 Adsvibe Online ‘Take that, Elon Musk’: Ford’s CEO takes a swipe at EV rival while announcing solar investment