By CEP Staff • 16 September 2021 in News

Mitsubishi Power has appointed Javier Cavada, the outgoing CEO of Highview Power, as the company’s next President and CEO of Europe, the Middle East and Africa.