Entrepreneurship and Cloud Computing-The capabilities provided by cloud computing as a tool for the development of modern business