SEZ - the promised land

Indian farmers have tough choices to make.