You are here

Genscape Appoints Uta Staude as Managing Director of European Power