Invenergy, a Chicago-based clean energy company, has bought a 64MW solar power plant in Uruguay for an undisclosed price.