Specialists from different countries are working on a global project of web development, business, seo or start-up. Global business concept.