Share Twitter Facebook LinkedIn Email Leaders in France, Germany, Norway and the United Kingdom said in separate statements that Musk has too much impact on politics.Read More