2015 Annual Report (presented at 2016 AGM)