News & AnalysisI Squared sells solar developer Chenya Energy to MarubeniThe developer, which the infra fund manager grew from scratch to more than 400MW, is building the world’s largest floating solar platform in Taiwan.ByJi Hyun Kim28 April 2020•3 mins readDealsInvestorsAsia-PacificNorth AmericaUSEnergy TransitionRenewablesSolarM&A