Albemarle Corporation October 31, 2020 Albemarle Corporation is a fine chemical manufacturing company based in Charlotte, North Carolina. It operates 3 divisions: lithium (37.8% of 2019 revenues), bromine specialties (28.0%...