Solar 26.7MW Ter Apel Solar Farm in the Netherlands Achieves Full Operational Status byTeri WrightSeptember 18, 2023