Tower Cloud Establishes New Point of Presence at Colo Atl