News

CHARLOTTE – The Leon Levine Foundation has nearly tripled in size since 2023 to $2 billion in assets. This growth is a result ...