Modern philanthropy indeed has developed much beyond straightforward charitable giving to become a comprehensive strategy to tackling societal problems. Today’s philanthropic environment emphasizes strategic alliances and quantifiable results. The principle of social responsibility has ac