The Menlo Park, California-based tech giant plans to open a new 700,000-square-foot data center at the industrial park, employing 100 workers. Meta has about 20 data centers across the country.
The announcement comes just months after demolition began on the first phase of the $1.4 million LOUMED Commons project, that ...
The group of prospective tenants for the Camp Ground Road site includes 'hyperscalers' — tech giants that handle massive ...
LOUISVILLE, Ky. — A new project aims to reimagine Chestnut Street in downtown Louisville as the medical district's "spine." ...