Apple now faces $28 mn fine from Dutch competition authority February 22, 2022 by Indo-Asian News Service