Lennox was honored in the Wall Street Journal’s list of 2023 Best Managed Companies, showcasing excellence in business, leadership, and strategic vision. RICHARDSON, Texas, Feb. 1, 2024 /PRNewswire/ — Lennox (NYSE: LII), a leading provider of innovative climate solutions, has been…