Spanish textile giant Inditex SA (BME:ITX), best known as the owner of the fashion brand Zara, has set up a subsidiary in the home region of Galicia, Spain, with the goal to branch out into the renewables territory.