
Encavis
One of the leading independent power producers, acquiring and operating solar and wind plants throughout Europe.
Enterprise value
$5.4b
Share price
€17.53 CAP.DE
Company register number
HRB 246726 (München)
Recent deals
Authorizing premium user...