BEACHWOOD, Ohio -- City Council is exploring the possibility of forming a community investment corporation (CIC) that would act to promote and advance economic development in the city. Council’s ...