Share Commission vs Yara and Omnia: did the supreme court get it right?

Let's do Biz