Europe

News about solar and renewable energy projects developed by the Gransolar Group (GRS) in Europe and our solar plants in Italy, Spain, Portugal and Bulgary