
Scatec
An integrated independent solar power producer, delivering affordable, rapidly deployable and sustainable source of clean energy worldwide.
Enterprise value
$4.5b
Share price
NOK93.05 SCATC.OL
Company register number
990918546
Recent deals
Authorizing premium user...