The Power and Energy business of financial holding company CIT Group Inc (NYSE:CIT) said on Tuesday it acted as the lead arranger for USD 68.4 million (EUR 58m) in financing for a recent solar-plus-storage acquisition in Texas.