Tech giants under scrutiny for creating unfair monopolies