relanzó el sitio web de Tower desde su ubicación en el área de Montreal el 1 de junio de 2007.