South African renewable energy developer Red Cap Energy has achieved a financial close on a 330-MW wind project in the Eastern Cape province and is preparing to launch construction works this month.