BARCELONA, Spain — January 20, 2025 — MEL Composites — a Spain-based supplier of materials, engineering and technical support for the marine composites sector — is proud to announce its latest ...