Indian Supreme Court calls Singur deal for Tata Nano factory a 'farce'

Record ID: 422820