In a large bowl, whisk the flour with the baking powder, baking soda and salt. In a medium bowl, mix the sugar with the eggs, vegetable oil and fat-free yogurt. Add the wet ingredients to the dry ingredients along with the grated zucchini and toasted walnuts and stir until the batter is evenly moistened. Scrape the batter into the prepared pan and bake for about 1 hour and 10 minutes, until the loaf is risen and a toothpick inserted in the center comes out clean. Let the loaf cool on a rack for 30 minutes before unmolding and serving.