Paris-based satellite operator Eutelsat has unveiled its full-year results, with EBITDA up 2.9 per cent at €1.164 billion, and based on revenues that were up just 0.2 per cent (at constant currency) at €1.529 billion, and thus maintaining its 76 per cent EBITDA margin. However, its contracted backlog fell back 9.5 per cent (to €5.6 […]