Revealed: Canadian government owns Scots property via tax haven

The investment arm of a Canadian provincial government is the owner of a tax haven firm that holds nearly £20m of Scottish property.