Home News EU slaps Microsoft with $1.35 billion fine