Cloud Biz News Cloud Business News Roundup April 18 – April 24, 2011: Amazon Raises Cloud Computing Doubts If you are tapping the pulse of the news surrounding cloud computing, Amazon cloud service… April 24, 2011 Ivan Widjaya