US infrastructure investor I Squared Capital LLC said on Monday it has launched a new platform to invest in energy transition projects, including renewable energy, battery storage and green hydrogen schemes.