Article
New Website Supports Corporate Accountability in India
The US-based corporate accountability group CorpWatch today launches a new website -- www.CorpWatchIndia.org -- to expose the social and environmental impacts of corporate investment in India.