Saudi Arabia's stc Group Invests $2.3B In Spain's Telefónica

Saudi Arabia's stc Group Invests $2.3B In Spain's Telefónica