X
News

8point3 Energy Partners to acquire 49% stake in 102MW Henrietta solar project in California

Close
Close
Close