New EDF report reveals more than 2 million Illinois residents live near a mega-warehouse
Derek Schwabe / Apr 26, 2024
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 ...