I remember a few years ago, at a lot of European soccer games, you would see advertising for Gazprom everywhere.
Like other corporations, they may, or may not, have good intentions.