Brief: Helios Towers Q1 Revenue USD 203.8 Million
May 08 (Reuters) - Helios Towers Q1 adjusted EBITDA USD 111.1 million. Q1 adjusted EBITDA margin 55% Q1 operating profit USD 76.6 million Q1 net debt USD 1,768.5 million Q1 free cash flow USD 1.5 million