Iowa City, Va. Beach and Tulsa Among Cloud Innovation Challenge Winners

Amazon Web Services’ “City on a Cloud” competition recognized 15 U.S.-based innovators among 19 awardees.