Can anyone guess a connection ?

No nor could I until I read this:-
http://www.bbc.com/news/business-39410915

You have to laugh