A South End land owner has released a report on the proposed data center development project that shows if completed, it would result in “more than $414 million in additional tax revenues” for the ...