International start-up business and teamwork

Group of people from all around the world developing projects