European fans rated new NFL Game Pass app poorly, so developer asked employees for fake reviews

Getting employees to post five-star fake reviews to improve NFL Game Pass' European reputation didn't work out for Deltatre.