Affected
We are aware of technical errors when going to the Business Glossary section of the Sifflet platform. We have identified the issue and are working on a fix for this incident.