U.S. and international company data, including financials, equity pricing, insider trading, and institutional holdings. Includes some private companies.
B Corp certifies businesses that meet stringent social and environmental standards. See their free guides on varying aspects of conducting green business.