The 2017 tax law created more than 8,700 “opportunity zones” around the country, where investors receive tax breaks in exchange for putting money in designated, low-income areas. It’s an approach that, according to its supporters, will spur economic development. But critics say it may not do much for the residents it was designed to help.