Now could be the time for cloud computing stocks to shine.
If the Tata Group (founded in 1868) was considered to be one company, it would be a global giant with revenues over $185 ...