Tag: Indra

The INDRA company is located in an ideal environment
The INDRA company from Salamanca´s Science Park, is located in an ideal environment. Indra is one of the companies located in the Science Park of the University of Salamanca. It was installed seven years ago […]