In a nonstick pan cook diced bacon till crispy, drain and set aside.
Chop green beans by hand. In a large bowl, whisk mayo, yogurt, grapefruit juice, dill and scallions. Toss sliced beans into dressing with walnuts and citrus segments and mix well. Serve with crispy bacon on top.