Business and Finance9 months ago
Northlake Mall is becoming a ‘mecca’ for black businesses
Perhaps things will change at Northlake Mall in Charlotte, North Carolina, because of Black business owners. Seeking a fresh start after financial troubles and rising crime...