I Squared Completes Sale of Largest Solar Platform in Taiwan to Marubeni Updated On Thu, Apr 23rd, 2020 by Saurenergy I Squared Capital has completed the sale of Chenya Energy, the largest solar platform in Taiwan, to Japanese firm Marubeni Corporation. I Squared Capital, through its ISQ Global Infrastructure Fund I, has completed the sale of Chenya Energy to Marubeni Corporation. Chenya Energy is a dedicated solar development, construction and operating platform in Taiwan and […] Read more