BayWa appoints new MD

Munich-based BayWa has appointed Gordon MacDougall to spearhead its UK renewable energy business

Blurred image of IJGlobal article content