Talk about a data center in Northern Michigan faced intense community scrutiny during a public meeting with an overflowing ...