Finance Minister Jim Flaherty offered all income trust investor a Halloween surprise by announcing the clamp down on the income trust sector. Is the death of Income Trust coming?
L