August 24 (SeeNews) - New York-based infrastructure investment manager I Squared Capital confirmed in a press release on Monday it has invested in Indian distributed solar firm Amplus Energy Solutions Pvt Ltd.