How science is shackled by intellectual property http://www.guardian.co.uk/commentisfree/2009/nov/26/science-shackles-intellectual-property
The Stack
A website that is about looking out into the world, from India, but not necessarily from New Delhi.