Come up with a name for your new list and we'll add to it:
IC Power - Latin American & Caribbean Business raised a round of funding on November 27, 2017. Investors include
I Squared Capital.
IC Power, a subsidiary of Kenon Holdings (NYSE: KEN; TASE: KEN), is a leading owner, developer and operator of power generation facilities in the Latin American, Caribbean and Israeli power generation…