Share
twitterlinkedinfacebook
Image 1 of 1
Yitzhak Tshuva, controller of Delek Group, at an opening event of a new desalination facility in Hadera, Israel.<br />
May 16, 2010<br />
Photo by Ahikam Seri