Home Tech News The Houston Texans’ plan to offset its pollution is backed by Big Oil and Gas