Kenon’s OPC Q1 Revenue Up 73% to $317M, Adjusted EBITDA Rises 10% - KEN News | Rallies