Global infrastructure investment manager I Squared Capital has inked a deal to sell Cube Hydro Partners, owner of 385 MW of small to mid-sized, run-of-the-river and peaking hydropower plants.