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