Ottawa-based geostationary satellite operator Telesat reported an underwhelming set of Q1 numbers. Every key metric showed a decline in revenues. Overall revenue was down a worrying 17 per cent year-on-year to C$152 million (€103.1m) for the three months to March 31st. “The decrease was primarily due to a reduction of services and lower rate on […]