The company at the centre of a cyber attack involving online learning platform Canvas says it has reached an "agreement" with the hackers responsible, with Instructure's CEO offering an apology to ...