July 19, 2023 New appointments to guide the next phase of delivery led by Wales’ publicly owned renewable energy developer (RED)