Billionaire Elon Musk was back in the White House on Tuesday night, joining US President Donald Trump for a state dinner honouring Saudi Crown Prince Mohammed bin Salman. This was Tesla CEO's first public visit to the Presidential residence since his public fallout with Trump earlier this year.