Imminent iMac launch rumors doubted by prominent leaker July 27, 2020 mactips By news@appleinsider.com (Malcolm Owen) A prominent leaker has cast doubt on rumors that a … Source:: Apple Insider