Radar is a publication of the UK based organization SustainAbility. The current issue looks at social enterprise and, if you follow the Fast Company Social Captialist Awards, the issue might interest you.
Can you imagine a future where corporations are socially progressive? Of course there are companies like Seventh Generation. What would have to happen for Shell to get in touch with its social contract?