Netflix offers $100,000 prize in cloud competition

by Molly Wood