Thor Equities highlights economic impact of proposed Urbana data center
Thor Equities, the developer behind the proposed Urbana Technology Hub, is highlighting the project’s projected economic benefits for the City of Urbana, Champaign County,... Read More.




