Quantcast
Completed: Q1 2022
Location: Undisclosed
Scale: 10 MW