Groups, organizations, or businesses cannot sponsor an immigrant spouse visa. Petitioners and joint sponsors must be either individual US citizens or Green Card holders. They must sign an I-864 which is a contract between the petitioner/joint sponsor and the US government to reimburse the government if the new immigrant uses public benefits.