sad story. europe will lose most likely, ITA - Milan location...
source
sorry if it's only in italian but i am not affiliated there in any way.