Business groups back EPA's decision to give Louisiana authority over carbon-capture projects
Business groups are reacting positively to the recent federal Environmental Protection Agency announcement that the Louisiana Department of Natural Resources (DNR) will be the lead…