Apple allegedly pressured Yahoo to quash App Store rival in Japan Thursday, August 16, 2018 11:49 am3 Comments Japan is investigating allegations that pressure from Apple forced Yahoo Japan to pull back…