The Center for Watershed Protection publishes their annual 990 as required by law and provides an overview of the nonprofit's financial health and activities.