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