The city of Lowell has suspended its participation in a proposal to bring a data center to the community, officials announced Friday.

See Full Page