G24 named Green Manufacturer at Made in Wales Awards

Made In Wales Logo