supertech twin towers latst news