Project planned on remaining land once designated for Centene's East Coast campus
An Atlanta developer plans to buy a 52-acre site once expected to be part of a $1 billion East Coast corporate campus for Centene, which the St. Louis-based managed care company dropped two years ago.