edpr
EDPR 9M20 Results Presentation

edpr
EDPR secures a PPA for two solar projects in the U.S. totalling approximately 100 MW