(1) Except as provided in subsection (2) of this section and section 17-407, the mayor and city council of any city of the second class or the chairperson and members of the village board of trustees may by ordinance, except as provided in sections 13-1111 to 13-1118, at any time, include within the corporate limits of such city or village any contiguous or adjacent lands, lots, tracts, streets, or highways as are urban or suburban in character, and in such direction as may be deemed proper. Such grant of power shall not be construed as conferring power to extend the limits of any city of the second class or village over any agricultural lands which are rural in character.
(2) The mayor and city council of any city of the second class or the chairperson and members of the village board of trustees may, by ordinance, annex any lands, lots, tracts, streets, or highways which constitute a redevelopment project area so designated by the city or village or its community redevelopment authority in accordance with the provisions of the Community Development Law and sections 18-2145 to 18-2154 when such annexation is for the purpose of implementing a lawfully adopted redevelopment plan containing a provision dividing ad valorem taxes as provided in subsection (1) of section 18-2147 and which will involve the construction or development of an agricultural processing facility, notwithstanding that such lands, lots, tracts, streets, or highways are not contiguous or adjacent or are not urban or suburban in character. Such annexation shall comply with all other provisions of law relating to annexation generally for cities of the second class and villages. The city or village shall not, in consequence of the annexation under this subsection of any noncontiguous land, exercise the authority granted to it by statute to extend its extraterritorial zoning jurisdiction beyond its corporate boundaries for purposes of planning, zoning, or subdivision development without the agreement of any other city, village, or county currently exercising zoning jurisdiction over the area surrounding the annexed redevelopment project area. The annexation of any noncontiguous land undertaken pursuant to this subsection shall not result in any change in the service area of any electric utility without the express agreement of the electric utility serving the annexed noncontiguous area at the time of annexation, except that at such time following the annexation of the noncontiguous area as the city or village lawfully annexes sufficient intervening territory so as to directly connect the noncontiguous area to the main body of the city or village, such noncontiguous area shall, solely for the purposes of section 70-1008, be treated as if it had been annexed by the city or village on the date upon which the connecting intervening territory had been formally annexed.
(3) For purposes of subsection (2) of this section, agricultural processing facility means a plant or establishment where value is added to agricultural commodities through processing, fabrication, or other means and where eighty percent or more of the direct sales from the facility are to other than the ultimate consumer of the processed commodities. A facility shall not qualify as an agricultural processing facility unless its construction or development involves the investment of more than one million dollars derived from nongovernmental sources.