Tesla boss Elon Musk joked that he needed to take his shirt off more often as photos of him aboard a yacht in Mykonos went viral on Tuesday.

Read More