Texas lawmakers scrutinize $3.3 billion cost of data center tax incentives - Yahoo Finance (finance.yahoo.com)