TechnologyNovember 15, 2023November 15, 2023A war of words between the Wikipedia founder Jimmy Wales and Elon Musk goes back to last year.