CBSN: Croydon Business Support Network

What does CBSN mean? The above is one of CBSN meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Croydon Business Support Network