OWGP appoints Clark MacFarlane as board directorBy Web EditorOctober 1, 2025 Former Siemens Gamesa UK managing director joins supply chain body