GMC Finland's LOGO

What does this logo makes you think? Would be interesting to know!! Tell us! Comment in Global Mobility Finland facebook :)