I Squared Capital to Exit Solar Platform Chenya Energy via Sale to Japan’s Marubeni

Source(s): Business Wire India

Global infrastructure investment manager I Squared Capital has agreed to sell its stake in Taiwan-based solar development, construction, and operating platform Chenya Energy to Japan’s Marubeni Corporation. Read more