susi02 (25)in #catena • 6 years agoCATENA DECENTRALIZED TRADING PLATFORMWhat is Definition of Catena? Catena is a decentralized trading platform that leverages the disruptive capability of…