A Look at Kenon Holdings Ltd (KEN) After 8.6% Decline -- GF… — KEN -0.60 · News Impact Screener