News Business Icon Health & Fitness Declares $200 Million Progress Investment Led By L Catterton By Dennis Anewalt 1 year ago …