The meme that derailed an executive's career

Latest from Business

Revealed: The three regions where some Sky TV viewers need extra help, possible new dishes for satellite switch
Sky TV outlines what customers need to do ahead of satellite switchover in mid-April.