27 Aug 2024 Phoenix Tower International to build 1,900 towers for Iliad in Italy The company continues its European push