Some residents opposing a proposed data center project in Lackawanna County are raising concerns about a recent national news report, questioning why a potential conflict of interest was not disclosed ...