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
Headquarter Spain |
Countries of operation Australia, New Zealand, Spain |
Funding status Private |
Company type MNC / Large Enterprise |
Head of Quality
Head of Legal and Commercial
Head of Project Development Australia