Cleveland data center proposal faces potential moratorium

A $1.6 billion data center development in Cleveland, Ohio, has had its application filed. However, the project's future may be impacted by a potential local moratorium.