GRS is a vertically integrated company specialized in renewable energy projects, with nearly 18 years of experience in solar photovoltaic industry. We operate in all sections of the value chain of the renewable energy project, including development, building, and operation of large-scale solar proje...See more
Headquarters:
Spain
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Address:
AVENIDA DE LA TRANSICIÓN ESPAÑOLA, 32; PARQUE OMEGA EDIFICIO A; ALCOBENDAS, SPAIN 28108, ES
HIGH
spending power