Telecom powers on!