NEW TECHNOLOGIES·2 min read‘Take that, Elon Musk’: Ford’s CEO takes a swipe at EV rival while announcing solar investment