Kenon agrees to buy 25% stake in Vicinity District Energy for about $450 million - KEN News | Rallies