TPI Composites
Annual Report 2023