Supreme Court releases Mainzeal judgment