Logo
E

Enerray S.p.A.

81 employees

Basic info

Industry

renewables & environment

Sectors

construction and managament photovoltaic plants
photovoltaics
EPC and O&M contractors of utility scale and industrial photovoltaic systems
Development

Date founded

2007

FAQ