Well technically it's allowed in the UK. But he's not nekkid. Those budgie smugglers he's wearing are more than an olympic swimmer would have 30 years ago.
His business meeting had something to do with a sale to someone on the other end. I don't know the full details and sure, he could be making this stuff up, but again, I don't see the big deal.