Kenon Holdings Reports Q1 2023 Results and Additional Updates – PR Newswire June 6, 2023 by Bharat Shukla source