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 […]