INSTANT REPLAY January 8, 2018 Biz Bits: Apex Is New England’s “Largest” FEC Apex Entertainment, the two-story, 80,000-square-foot FEC billing itself as New England’s largest, opened just before…