The roles that corporate social responsibility (CSR) and business support of democracy play in American higher education are infrequently discussed, though very important. There are many ethical... This description may be from another edition of this product.