Oliver Joy

Oliver Joy is responsible for press relations at the European Wind Energy Association (EWEA) based in Brussels.

More from Oliver Joy: