The Board has ultimate responsibility to set strategy and policy for the business and affairs of IRESS and its subsidiaries, for the benefit of IRESS and the general body of shareholders, after considering regulatory matters and other ethical expectations and obligations.