The Cradle to Cradle concept means taking responsibility for the entire life cycle of a product from cradle to cradle ie from manufacturing to recycling

Please fix the punctuation.
The Cradle to Cradle concept means taking responsibility for the entire life cycle of a product, from cradle to cradle, i.e. from manufacturing to recycling.