
This New Review Site Lets Nonprofits Give Feedback To Foundations
The platform itself is a nonprofit initiative supported by several well-known groups on both sides of these transactions, and a 16-person national leadership panel of more philanthropy experts.