ALUULA Composites and Michelin Inflatable Solutions (MIS) announced the successful completion of the research and development phase of their collaboration, with the first commercial product set for ...