Congratulations to Castle Wind Farm for winning the Renewable Energy Deal of the Year, Wind, Africa at 2023 IJGlobal Awards.
Castle is an 89MW wind farm in the Northern Cape that will supply renewable energy to Sibanye Stillwaters Mining Operations in South Africa. It is the second wheeling Private PPA Contract in South Africa.