1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA01366988
ca, incorporated n 2011 and are all under common control Cl BTSA Netherlands Cooperate U. A ('BTSA' ). a Company incorporated n The Netherlands The Ccmparnes are engaged in eleancity generation at the 27MW Klichemel-Dassielonte.n Wnd Energy Facility near Caledon in flieWeelemCaPe. South Afnca 10MW Solar P
No connected entities