Life Sciences NN, Inc. Announces Sale of Life Sciences Division for $825 Million AIT News Desk Aug 24, 2020 Transaction Strengthens NN's Balance Sheet by Accelerating Its Ability to DE-Lever and Provides the Company With Enhanced Financial Flexibility to…