Kenon Holdings appoints Duncan J. Bullock as non-executive director - KEN News | Rallies