facility-compliance-records

Environmental compliance records in Charlotte, NC — page 1 of 5

1,412 active facilities in Charlotte hold an EPA air, water or hazardous-waste identifier. The most common industries: Construction (322), Manufacturing (223), Retail Trade (166). 54 had a formal enforcement action in the last five years.

1 (10615 TWIN L…) · 2 (CHEM-WAY COR…) · 3 (HARRIS TEETE…) · 4 (NORDSTROM IN…) · 5 (TARGET STORE…)

FacilityProgramsInspections (5 yr)Formal actions (5 yr)Penalties (5 yr)Compliance status
10615 TWIN LAKES PKWY SITE RENOVATIONSWater———No Violation Identified
110 EASTHazardous waste———No Violation Identified
12 WATERMAIN REPLACEMENT PROJECT N2- OLD STATESVILLE ROADWater———No Violation Identified
12 WATERMAIN REPLACEMENT PROJECT O - PEACHTREE ROADWater———No Violation Identified
12417 CALDWELL RDWater———No Violation Identified
13001 GENERAL DRIVEWater———No Violation Identified
134321 - BOSTON GEAR LLC—————
14302 SLEDGE ROAD, CHARLOTTE, NC 28278Water———No Violation Identified
17018 GRANDE VINEYARDS DRIVEWater———No Violation Identified
1719 CANNON AVE - PAVEMENT EXPANSIONWater———No Violation Identified
1817 CENTRAL AVENUE MULTI-FAMILYWater———No Violation Identified
1900 CONTINENTAL SITE IMPROVEMENTSWater———No Violation Identified
200 ATANDO - MULTI-FAMILYWater———No Violation Identified
2001 CLEANERS INCHazardous waste———No Violation Identified
25TH STREET APARTMENTSWater———No Violation Identified
2801 S. TRYON ST - MULTIFAMILY DEVELOPMENTWater———No Violation Identified
2838 BOYER STREET STORAGEWater———No Violation Identified
30 WATERMAIN REPLACEMENT PROJECT H - CATES STREETWater———No Violation Identified
300 EAST 36TH ST - MULTIFAMILY DEVELOPMENTWater———No Violation Identified
3441 SOUTH APARTMENTSWater———No Violation Identified
4000 MONROE RD SITE IMPRVEMENTSWater———No Violation Identified
4728 WEST BLVDWater———No Violation Identified
48FORTY SOLUTIONS - SITE 231 CHARLOTTEWater—1—No Violation Identified
526 CHURCH ST.Water———No Violation Identified
60 MINUTE CLEANERSHazardous waste———No Violation Identified
60 MINUTE CLEANERS INCHazardous waste———No Violation Identified
6101 ORR ROAD GATE 7 SHOPWater———No Violation Identified
6108 VOLTE DRIVEWater———No Violation Identified
6317 BIRMINGHAM DRIVEWater———No Violation Identified
6337 CARNEGIE BOULEVARDWater———No Violation Identified
7TH STREET MIXED-USE SITEWater1——No Violation Identified
8015 BELLHAVEN SCHOOLWater———No Violation Identified
832 DOBSON STORM DRAINAGE IMPROVEMENT PROJECTWater———No Violation Identified
84 LUMBER CO.Air11$10,360No Violation Identified
8413 MAX MEADOWSWater———No Violation Identified
8428 ISLAND POINT ROADWater1——No Violation Identified
8430 ISLAND POINT ROADWater1——No Violation Identified
A O SMITH WATER PRODUCTS CO.Water, Hazardous waste2——No Violation Identified
A&M APARTMENTSWater———No Violation Identified
A&M SUPPLY CORPHazardous waste———No Violation Identified
A.G. BOONE SALES AND SERVICE COMPANYHazardous waste———No Violation Identified
AA CLEANERS INC.Hazardous waste———No Violation Identified
AAA COOPER TRANSPORTATION CHRHazardous waste———No Violation Identified
ABBERLY COMMONS APARTMENTSWater———No Violation Identified
ABRA AUTO BODY & GLASS-FLEETHazardous waste———No Violation Identified
ABRA AUTO BODY & GLASS-PERFORMANCE FORDHazardous waste———No Violation Identified
ACADEMY, LLCWater1——No Violation Identified
ACCENT AUTO PAINTING & COLLISIONHazardous waste———No Violation Identified
ACCURIDE INTERNATIONALHazardous waste———No Violation Identified
ADAMS AN OLDCASTLE CO-CHARLOTTEAir, Water3——No Violation Identified
ADAMS INTERNATIONAL TRUCKS INCORPORATEDHazardous waste———No Violation Identified
ADESA CHARLOTTEHazardous waste———No Violation Identified
ADKINS TRUCK EQUIPMENT COHazardous waste———No Violation Identified
ADM MILLING COAir, Water6——No Violation Identified
ADMARK GRAPHIC SYSTEMS, INC.Hazardous waste———No Violation Identified
ADVANTAGE MACHINERY SERVICES INCWater, Hazardous waste———No Violation Identified
ADZIGIREY SITEWater———No Violation Identified
AERC ACQUISITION CORPORATION D/B/A DART, A CLEAN EARTH COMPANYWater, Hazardous waste6——No Violation Identified
AFFORDABLE SUITES HOTEL - STATESVILLE RDWater———No Violation Identified
AFRICAN PALMS APARTMENTSWater———No Violation Identified
AFTON ARBORWater———No Violation Identified
AGI FUEL FARM CHARLOTTE AIRPORTHazardous waste———No Violation Identified
AIR GENERAL INCHazardous waste———No Violation Identified
AIRGAS NATIONAL WELDERSWater, Hazardous waste———No Violation Identified
AIRPORT DRIVE RELEASEWater———Significant Violation
ALBEMARLE CORPORATION—11$212,480—
ALBEMARLE RD. COMMERCIALWater———No Violation Identified
ALEXAN LOSOWater———No Violation Identified
ALFE HEAT TREATING - NORTH CAROLINA INC—————
ALL NATIONS UNITED METHODIST CHURCH - PARKING LOT EXPANSIONWater———No Violation Identified
ALLIED METAL FINISHING, INC. - LUCENA STHazardous waste———No Violation Identified
ALLISON LANEWater———No Violation Identified
AMAZON COM SERVICES LLC - CLT4Water, Hazardous waste2——No Violation Identified
AMAZON COM SERVICES LLC - DLT8Water, Hazardous waste———No Violation Identified
AMAZON.COM SERVICES LLC - CLT2Water, Hazardous waste1——No Violation Identified
AMAZON.COM SERVICES LLC - CLT9Water, Hazardous waste1——No Violation Identified
AMAZON.COM SERVICES LLC - DCD6Water, Hazardous waste———No Violation Identified
AMAZON.COM SERVICES LLC - DLT1Water1———
AMBLE DRIVE MATERIAL RECOVERY FACILITYWater1——No Violation Identified
AMERICAN AIRLINES - ENGINE SHOPHazardous waste———No Violation Identified
AMERICAN CIRCUITS INCORPORATEDHazardous waste———No Violation Identified
AMERICAN FREIGHTWAYSWater, Hazardous waste3——Violation
AMERICAN READY MIX LLC CHARLOTTE PLANTAir, Water1——Violation Identified
AMERICAN RIPENER CO INC LLC——1——
AMERICAN TRUETZSCHLERWater, Hazardous waste3——No Violation Identified
AMERICH CORPHazardous waste———No Violation Identified
AMERICH CORPORATIONAir, Hazardous waste5——No Violation Identified
AMERISTEEL CORPORATIONWater1——No Violation Identified
AMES CONSTRUCTION CLT SEAT BATCH PLANTWater———No Violation Identified
AMS INDUSTRIES LLCHazardous waste———No Violation Identified
AMTRAK STATIONWater———No Violation Identified
AMWINS HEADQUARTERSWater———No Violation Identified
ANDINO'S METAL RECYCLING INCWater———No Violation Identified
ANILOX ROLL CO., INC. (ARC INTL.)Hazardous waste———No Violation Identified
ANNTAYLOR 0352 C/O CHAINSTAR USAHazardous waste———No Violation Identified
ANOVA AT THE PEARLWater———No Violation Identified
APLIX, INC.Air, Water, Hazardous waste6——No Violation Identified
APPLIED ROLLER TECHNOLOGY INCHazardous waste—1—No Violation Identified
APT INDUSTRIES, INCHazardous waste———No Violation Identified
AQUIONICS INC——3$23,130—
ARAMARK UNIFORM SERVICEHazardous waste———No Violation Identified
ARCHROMA TEXTILE EFFECTSWater, Hazardous waste2——No Violation Identified
ARCHROMA U.S., INC.Hazardous waste———No Violation Identified
ARCWOOD ENVIRONMENTAL LLCHazardous waste———No Violation Identified
AREP DATA CENTERWater———No Violation Identified
AREP NEW 230KV LINEWater———No Violation Identified
ARJOBEX AMERICAAir, Water5——No Violation Identified
ARLINGTON NORTH TRYON APARTMENTSWater———No Violation Identified
ARMY RESERVE XVIII AIRBORNE CORPSHazardous waste———No Violation Identified
ARROWOODWater———No Violation Identified
ARROWOOD BUSINESS DISTRICTWater———No Violation Identified
ARROWOOD BUSINESS DISTRICTWater———No Violation Identified
ARROWWOOD DTL FUEL SITEWater———No Violation Identified
ARTECH GRAPHICS INCHazardous waste———No Violation Identified
ASC CONSTRUCTION EQUIPMENT USA INCHazardous waste———No Violation Identified
ASHE PLANTATION WWTPWater1——Violation Identified
ASHLAND CHEMICAL COAir, Hazardous waste12——Violation Identified
ASHLAND INC C/O DISTRIBUTION TECHNOLOGY INC. (CHARLOTTE WAREHOUSE)Hazardous waste1——No Violation Identified
ASHMORE SQUAREWater———No Violation Identified
ASPLUNDH TREE EXPERT COHazardous waste———No Violation Identified
ASSEMBLY TECHNOLOGIES INCHazardous waste———No Violation Identified
ASSOCIATED ASPAHLT CHARLOTTE LLC—————
ASTORIA TOWNHOMESWater———No Violation Identified
ATANDO SITEWater———No Violation Identified
ATLAS COPCO NORTH AMERICAN SERVICE CENTERWater1——Violation Identified
ATRIUM HEALTH CORE LABHazardous waste———No Violation Identified
ATRIUM HEALTH DISTRIBUTION CENTERHazardous waste———No Violation Identified
ATRIUM HEALTH PINEVILLEHazardous waste———No Violation Identified
ATRIUM HEALTH PINEVILLEWater———No Violation Identified
ATRIUM HEALTH UNIVERSITY CITYHazardous waste———No Violation Identified
AUTO PARTS U PULL, INC.Water1——No Violation Identified
AVERITT EXPRESSHazardous waste———No Violation Identified
AXLEMAN INCHazardous waste———No Violation Identified
AYRSLEY TOWN HOMESWater———No Violation Identified
B & B USED AUTO PARTSWater, Hazardous waste1——No Violation Identified
BALLANTYNE PHASE 3 TOWNHOME DEVELOPMENT (AKA BALLANTYNE BTR TOWNHOMES)Water———No Violation Identified
BALLANTYNE REIMAGINED - BLOCK 11Water———No Violation Identified
BALLANTYNE REIMAGINED - BLOCK 11 EARLY GRADINGWater———No Violation Identified
BANK OF AMERICA - GATEWAY VILLAGEAir5——No Violation Identified
BANK OF AMERICA CORPORATE CENTERAir5——No Violation Identified
BARKER INDUSTRIES, INC.Hazardous waste———No Violation Identified
BARNESWOOD VILLAGEWater———No Violation Identified
BARNHARDT MANUFACTURING COMPANYAir5——No Violation Identified
BARRINGTON AFFORDABLE APARTMENTSWater———No Violation Identified
BASF DISPERSIONS TECH CENTEHazardous waste———No Violation Identified
BASF WESTINGHOUSE SITEHazardous waste———No Violation Identified
BAXTER STREET REMEDIATION SITEWater2——No Violation Identified
BCI MATERIALS INCWater1——No Violation Identified
BEACON BUILDING PRODUCTS #0735Hazardous waste———No Violation Identified
BEAM ROAD INDUSTRIALWater———No Violation Identified
BEARD ROAD APARTMENTSWater———No Violation Identified
BEATY S BINDERY SERVICE INCHazardous waste———No Violation Identified
BECK IMPORTS (MERCEDES)Hazardous waste———No Violation Identified
BECKWITH MEADOW SDIPWater———No Violation Identified
BELMONT LIFT STATION AND FORCE MAIN (CONTRACT 4 - THE VINES)Water———No Violation Identified
BENDEL CORPWater, Hazardous waste———No Violation Identified
BERRYHILL ELEM SCHOOLWater17$4,308Violation Identified
BFID 25032-21-060 (FORMER DOMESTIC LAUNDRY)Hazardous waste———No Violation Identified
BIC CONSUMER PRODUCTS MANUFACT URING CO. INC.Hazardous waste2——No Violation Identified
BLACKMON STREET SDIPWater———No Violation Identified
BLADERUNNER MIXED USE 2321 N DAVIDSONWater———No Violation Identified
BLANCHARD CHARLOTTE TERMINAL EASTAir, Water, Hazardous waste8——No Violation Identified
BLUE DOT READI-MIX - EXCHANGE STREET CLRSAir, Water———No Violation Identified
BLUE PEAR VET ANIMAL HOSPITALWater———No Violation Identified
BLUE SKY SOLUTIONSHazardous waste———No Violation Identified
BLUEDOT - PINEVILLEWater1——No Violation Identified
BLUEDOT-READI-MIX-EXCHANGE (PLANT #104)—————
BLUEDOT-READI-MIX-PINEVILLE (PLANT #108)—————
BLUEMONT TOWNHOMESWater———No Violation Identified
BLUESKY SOLUTIONS LLC - CHARLOTTE FACILITYWater1——No Violation Identified
BLYTHE—————
BLYTHE BROTHERS ASPHALT CO., LLC - NORTH PLANTAir, Water6——No Violation Identified
BLYTHE BROTHERS ASPHALT COMPANY, LLC OLD NATIONSAir, Water61$8,000No Violation Identified
BLYTHE CONSTRUCTION INCWater———No Violation Identified
BLYTHE CONSTRUCTION INCHazardous waste———No Violation Identified
BLYTHE CONSTRUCTION, INC. - ARROWOOD PLANTAir5——No Violation Identified
BOB WHITCOMB RACING INCHazardous waste———No Violation Identified
BODY WORKS PLUS LLCHazardous waste———No Violation Identified
BOJANGLES' LAFAYETTE, GAWater———No Violation Identified
BOJANGLES' RESTAURANT - DALTON GAWater———No Violation Identified
BONDED LOGISTICS BUILDING ADAPTIVE REUSEWater———No Violation Identified
BONDED PACHazardous waste———No Violation Identified
BONLYN DRIVE SDIPWater———No Violation Identified
BOSCH REXROTH CORPORATIONHazardous waste———No Violation Identified
BOSTON GEARHazardous waste21—Significant Violation
BOYCE ROAD SUBDIVISIONWater———No Violation Identified
BOZARDT FARMSWater———No Violation Identified
BRADFORD PREPARATORY SCHOOL ATHLETIC FIELD EXPANSIONWater———No Violation Identified
BRENNTAG SOUTHEAST INCHazardous waste16$16,900Significant Violation
BRIAR CREEK GREENWAY - PHASE 1 - MONROE RD TO BAY STWater———No Violation Identified
BRIGHTSIDE TOWNES (AKA HUDSPETH AHS TOWNHOMES)Water———No Violation Identified
BROOKLYN VILLAGE SOUTH INFRASTRUCTUREWater———No Violation Identified
BROWN FLEET SERVICESWater1——No Violation Identified
BUCKEYE CHARLOTTE GROUP 2Air, Hazardous waste7——No Violation Identified
BYRDS LANDINGWater———No Violation Identified
BYRUM AUTOMOTIVEHazardous waste———No Violation Identified
C & M RECYCLING INCWater2——No Violation Identified
C.W. WILLIAMS COMMUNITY HEALTH CENTERWater———No Violation Identified
CABINETCRAFTHazardous waste———No Violation Identified
CALDWELL FORESTWater———No Violation Identified
CALIBER COLL CTR-CHARLOTTE INDEPENDENCEHazardous waste———No Violation Identified
CALIBER COLLISION CENTER - CHARLOTTE - ALBEMARLE RD 1534Hazardous waste———No Violation Identified
CALIBER COLLISION CENTER - CHARLOTTE - FLEET 1537Hazardous waste———No Violation Identified
CALIBER COLLISION CENTER - CHARLOTTE - SOUTH TRYON 1543Hazardous waste———No Violation Identified
CALIBER COLLISION CENTER - CHARLOTTE - UNIVERSITY 1544Hazardous waste———No Violation Identified
CALIBER COLLISION CENTER - CHARLOTTE - UPTOWN 1545Hazardous waste———No Violation Identified
CALIBER COLLISION CENTER - DURHAM - RESEARCH TRIANGLE 1547Hazardous waste———No Violation Identified
CALIBER COLLISION CENTER - LUXURY CHARLOTTE 1506Hazardous waste———No Violation Identified
CALIBER COLLISION CENTER NORTHLAKEHazardous waste———No Violation Identified
CALIBER COLLISION CENTER PINEVILLEHazardous waste———No Violation Identified
CALIBER COLLISION CTR CHARLOTTE INDEPENDHazardous waste———No Violation Identified
CALIBER COLLISION CTRS-CHARLOTTE SOUTHHazardous waste———No Violation Identified
CAMBRIA CHARLOTTEWater———No Violation Identified
CAMP NORTH END - WOODWARD APARTMENTSWater———No Violation Identified
CAMP NORTHEND BUILDING 2Hazardous waste1——No Violation Identified
CAPITAL FORD OF CHARLOTTEHazardous waste———No Violation Identified
CAPITOL WHOLESALE FENCE COMPANY, INC.Water2——No Violation Identified
CARAUSTAR CAROLINA CARTONAir, Hazardous waste———No Violation Identified
CARAUSTAR RECOVERED FIBER GROUP INC.Water———No Violation Identified
CARDINAL HEALTHHazardous waste———No Violation Identified
CARE PLUS CVS PHARMACY #2980Hazardous waste———No Violation Identified
CARGILL, INC.Air, Water, Hazardous waste11$1,345No Violation Identified
CARMAX #7106Hazardous waste———No Violation Identified
CARMEL CLEANERSHazardous waste———No Violation Identified
CARMEL COMMONS APARTMENTSWater———No Violation Identified
CARMEL PROVIDENCE BUILDING DEMOLITIONWater———No Violation Identified
CAROILNAS MEDICAL CENTER-RANDOLPHHazardous waste———No Violation Identified
CAROLINA 1926 LLC, D/B/A CAROLINA CATHazardous waste———No Violation Identified
CAROLINA ASPHALT SHINGLE RECYCLING SERVICESWater1——No Violation Identified
CAROLINA CLEANERSHazardous waste———No Violation Identified
CAROLINA ENVIRONMENTAL RESPONSE TEAMHazardous waste—4$13,465No Violation Identified
CAROLINA GOLF CLUB CLUBHOUSEWater———No Violation Identified
CAROLINA MOLDINGS INCHazardous waste———No Violation Identified
CAROLINA MOLDINGS, INC.——1——
CAROLINA PREMIUM BEVERAGE BUILDING EXPANSIONWater———No Violation Identified
CAROLINA SPORTING ARMSHazardous waste———No Violation Identified
CAROLINAS AUTO MACHINE INCHazardous waste———No Violation Identified
CAROLINAS HEALTHCARE SYSTEMAir, Hazardous waste6——No Violation Identified
CAROLINAS SPECIALTY HOSPITAL-PINEVILLEHazardous waste———No Violation Identified
CAROSAN LANEWater———No Violation Identified
CAROWINDSHazardous waste———No Violation Identified
CARPARTSNCWater1——No Violation Identified
CARRIER CORPORATION (CHARLOTTE CHILLER OPS)Water, Hazardous waste1——No Violation Identified
CAR BODY LAB - CHARLOTTE 8303Hazardous waste———No Violation Identified
CATAWBA RIVER PLANTATION APARTMENTS (MASON MOUNTAIN ISLAND)Water———No Violation Identified
CATO FARMS INFRASTRUCTUREWater———No Violation Identified
CATS BUS MAINTENANCE OPERATIONS FACILITYWater, Hazardous waste———No Violation Identified
CATS MAINTENANCE FACILITY PARKING IMPROVEMENTSWater———No Violation Identified
CATS TRANSIT MAINTENANCE OPERATIONS CENTERWater———No Violation Identified
CATS-BOD TRANSIT MGMT OF CHARLOTTEHazardous waste———No Violation Identified
CCL LABEL, INCHazardous waste———No Violation Identified
CEDARVALE INDUSTRIALWater———No Violation Identified
CEFLA FINISHING AMERICAHazardous waste———No Violation Identified
CELESTICA USA INCHazardous waste———No Violation Identified
CELLIGENT DIAGNOSTICSHazardous waste———No Violation Identified
CENTER PARK DRIVEWater———No Violation Identified
CENTER PARK DRIVEWater———No Violation Identified
CENTER STAGE PROPERTIES LLCHazardous waste———No Violation Identified
CENTRAL AT OLD CONCORDWater———No Violation Identified
CENTRAL CHURCH OF GOD GYMWater———No Violation Identified
CENTRAL PIEDMONT COMMUNITY COLLEGEHazardous waste———No Violation Identified
CENTRAL PIEDMONT COMMUNITY COLLEGE OLD ATC RENOVATIONSWater———No Violation Identified
CENTRAL SQUAREWater21$2,121No Violation Identified
CENTRE SOUTHWater———No Violation Identified
CENTRE SOUTH-BUILDING DWater———No Violation Identified
CENTRUM ELIZABETHWater———No Violation Identified
CERAMCO-PRINTECH, INC.Air, Hazardous waste51$5,000No Violation Identified
CHARLESTON SPAR INCHazardous waste1——No Violation Identified
CHARLIE BROWNS CLEANERSHazardous waste———No Violation Identified
CHARLOTTEHazardous waste———No Violation Identified
CHARLOTTE ARFFWater———No Violation Identified
CHARLOTTE BIOENERGY FACILITY LLCHazardous waste———No Violation Identified
CHARLOTTE CHRISTIAN ASSEMBLY NEW CHURCHWater———No Violation Identified
CHARLOTTE CHRISTIAN SCHOOL - NEW ATHLETIC CENTERWater———No Violation Identified
CHARLOTTE CONCRETE BATCH PLANTWater———No Violation Identified
CHARLOTTE COUNTRY CLUBWater———No Violation Identified
CHARLOTTE DCWater———No Violation Identified
CHARLOTTE DOUGLAS INTL AIRPORTWater1——Violation Identified
CHARLOTTE DOUGLAS INTL AIRPORT CITHazardous waste———No Violation Identified
CHARLOTTE ENGINE TERMINALWater, Hazardous waste———No Violation Identified
CHARLOTTE FIRE DEPARTMENT FIREHOUSE NO. 30Water———No Violation Identified
CHARLOTTE GP TRANSFLO TERMINALAir, Water, Hazardous waste6——No Violation Identified
CHARLOTTE HAULINGWater1——Violation Identified
CHARLOTTE II TERMINALWater———No Violation Identified
CHARLOTTE IMPORT CARSHazardous waste———No Violation Identified
CHARLOTTE INTERMODAL FACILITYWater1——No Violation Identified
CHARLOTTE JWUHazardous waste———No Violation Identified
CHARLOTTE MECKLENBURG SCHOOLS BUILDING SERVICESHazardous waste———No Violation Identified
CHARLOTTE MECKLENBURG UTILITY DEPARTMENTWater, Hazardous waste3——No Violation Identified
CHARLOTTE PIPE AND FOUNDRY COMPANYAir, Water, Hazardous waste4——No Violation Identified
CHARLOTTE PLANT 12Water———No Violation Identified
CHARLOTTE PLATING, INC.Hazardous waste———No Violation Identified
CHARLOTTE TERMINALWater1——No Violation Identified
CHARLOTTE TERMINALWater, Hazardous waste1——Violation Identified
CHARLOTTE WAREHOUSEHazardous waste———No Violation Identified
CHARLOTTE-MECKLENBURG SCHOOL FACILITIESHazardous waste———No Violation Identified
CHAROTTE PAINT & BODYHazardous waste———No Violation Identified
CHASE BANK - RIVERBENDWater———No Violation Identified
CHASEWOOD SUBDIVISION PH3Water———No Violation Identified
CHELAN HEIGHTSWater———No Violation Identified

Alphabetical order — this site ranks no one. Figures as published by the EPA in ECHO for the last five years. Select a name for identifiers (EPA ID, NPDES, air), program-by-program status and the quarterly history. How to read this.

All of North Carolina · All states · By industry