While this was rumored a couple of days ago already on some websites, today the final verdict is in. The European Commission has imposed a massive fine ofÂ