By CEP Staff • 25 July 2023 in News

ITOCHU Corporation has established Overland Capital Partners LP, a fund investing in renewable energy generation assets in the United States and Canada.