The information compiled in InfluenceWatch gives news outlets and other interested parties to use this research in future reporting on significant topics that are often overlooked by the American public.
The Chesapeake Bay is the nation’s largest estuary, encompassing fresh water that flows from six states – Pennsylvania, Delaware, Maryland, Virginia, New York and West Virginia – and mixes with…