I don't remember where I found this recipe - but I jotted it down because the ingredients were a bit different. This is not an overly sweet cake, has only a little chocolate, and I love the flavor the yogurt brings.
Preheat oven to 350. Generously butter 10-inch Bundt pan or 13 x 9-inch baking pan.
Combine nuts, brown sugar, morsels, cocoa, coffee granules, apricots and cinnamon in medium bowl; set aside.
Combine flour, baking powder, baking soda and salt in medium bowl; set aside.
Beat butter in large bowl with an electric mixer until light and fluffy. Add granulated sugar and vanilla extract; beat for 2 minutes. Add eggs one at a time, beating well after each addition, until mixture is completely smooth. Alternately add flour mixture and yogurt; beginning and ending with flour mixture. Mix until smooth. Pour half the batter into prepared pan. Spread half the nut mixture on top; repeat layers.
Bake for 1 hour or until wooden pick inserted near center comes out almost clean. Cool in pan on wire rack for 10 minutes before carefully turning cake out onto rack. Serve warm with powdered sugar sifted lightly over the top, if desired.