A megasite in Moncure, just north of Sanford and a short drive from the Triangle, might be in contention for one of the state’s largest investments. Powered by WPeMatico