Preheat oven to 325 degrees F. Grease and flour a 10-inch tube pan; set aside. In extra-large bowl beat butter and shortening with electric mixer on medium speed for 30 seconds. Add sugar, baking powder, and 1/2 teaspoon salt. Beat until combined, scraping sides of bowl as needed. Beat in eggs, one at a time, beating well after each addition. Beat in almond extract. Alternately beat in flour and orange juice, beating on low speed after each addition until just combined. Stir in nuts and fruits until combined. Spoon batter into prepared pan, spreading evenly.
Bake for 1-1/4 hours, or until a wooden skewer inserted in cake comes out clean. To prevent over-browning, cover cake with foil during last 15 to 20 minutes of baking. Cool in pan on wire rack 15 minutes. Remove from pan; cool completely on rack.
Wrap cake in cheesecloth soaked in brandy or orange juice. Wrap cloth-wrapped cake in foil; refrigerate overnight. Store in refrigerator up to month, moistening cheesecloth with additional brandy or juice once a week. Makes 20 servings.