Spanish telecoms giant Telefonica SA said Thursday second-quarter net profit rose 16% as revenue growth in its Latin American business compensated for a weaker Spanish market.

Madrid-based Telefonica said net profit rose to EUR2.12 billion, ahead of analysts' forecasts of EUR1.92 billion.

Telefonica's earnings are solid, said ING analyst Georgios Ierodiaconou, especially