Geneva approves annexation, clearing way for new corporate campus
The Geneva City Council approved the annexation and several development agreements Monday for nearly 55 acres at the southeast corner of Kirk Road and Division Street that will become home to a new co...