Elon Musk’s latest post is an apparent bid to de-escalate the public feud with Donald Trump which began last weekRead more at The Independent Post navigationLA officials enact curfew for part of downtown following days of protests Some Tesla owners sue Elon Musk’s company for damaging their reputation