Featured Article

LORD went from roughly $850 million in sales in 2016 to well over a billion by 2018, over a two-year period a 20% increase in sales and a 70% increase in profitability.
LORD went from roughly $850 million in sales in 2016 to well over a billion by 2018, over a two-year period a 20% increase in sales and a 70% increase in profitability.