Apple pulls plug on iTunes LP Tuesday, March 6, 2018 3:34 pmTuesday, March 6, 20185 Comments A leaked music industry memo from Apple tells us the company is about to close down…