OSGN: Ontario Smart Growth Network

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

Definition in English: Ontario Smart Growth Network