As a key piece in the framework of its Cloud Computing strategy, Indra, the number one technology multinational in Spain and one of the leaders in Europe and Latin America, has launched a large state of-the-art data processing center (DPC) in its installations in San Fernando de Henares (Madrid).