(Telecompaper) Telefonica reported annual revenues up 3.2 percent on an organic basis and OIBDA rose 1.9 percent, meeting the company's outlook for around 2 percent growth in 2019. Net debt also fell for an 11th consecutive quarter and was down 8 percent over the year to EUR 37.7 billion. For 2020, the Spanish operator forecast stable revenues, OIBDA and operating cash flow as a percentage of revenue.