PathoSans

Eden Green Technology Closes Texas Facilities, Laying Off Over 100 Employees

Eden Green Technology, a Texas-based vertical farming company, is permanently closing its Cleburne facilities and laying off over 100 employees.

Read More