stressed telecom sector