Im not sure that they have committed crime in the United Kingdom. Whether they have the right to make any apparent judgement based on events outside of Uk jurisdiction I am not sure of.
I know they have invested alot in our infrastucture so why the difference with investment in a football club/team/stadium should be seen in a different light would be a less than thoughtful conclusion