New EDF report reveals more than 2 million Illinois residents live near a mega-warehouse
What’s new: EDF released a report this week, Illinois Warehouse Boom, which examines the growth of mega-warehouses and their health impacts in communities across Illinois, building on its recent research in New York. The launch event featured a report overview ... Read more