Leading music streaming platform Spotify is shuttering 11 original podcasts from its in-house studios, which will reportedly result in some layoffs at the company.
If the data from the Q1 results of the global tech giants is to be believed, Amazon is ruling the cloud roost. Amazon has accounted for 40% of the gl...