Following the containment of a recent cybersecurity breach, Calgary Public Library has now concluded its investigation and is focusing on operational recovery as it moves toward restoring full services. For more information, visit calgarylibrary.ca/comeback.