FedEx broke into the top 10 in a national ranking of companies recognized as leaders in corporate social responsibility. FedEx ranked 10th on the Corporate Social Responsibility Index created by the Reputation Institute and Boston College Center for Corporate Citizenship. The Memphis-based express delivery company placed 13th on the inaugural list in 2008. The index is based on public …
More: continued here