A recent US court injunction against Google has once again called out the Big Tech giant’s monopolistic activity, as ...