Startup business incubator TechStars has forged a partnership with Microsoft intended to entice certain members of its accelerator programs around the United States to use Azure cloud computing and storage capacity. Read more