In a bit of unfortunate news for employees and neighborhood residents, Apple has shuttered its Northlake Mall Apple Store locaiton in Charlotte, North Carolina, after multiple shootings in the area. According to Bloomberg, employees were informed that the location would be shutting down immediately, even though it was open on Wednesday morning. Apple’s website stated […]