TECHNOLOGY Internet Giants Taken to Task Over Search RankingsBy Francis MuliDecember 8, 2020 Internet search engines including Google, Amazon and travel websites have been asked to explain how they rank the results appearing…