Zenith Solar enters DFW, leases 14,000 SF for sales hub
Zenith Solar has signed a long-term lease for 14,000 square feet of office/warehouse space in the Great Southwest Industrial District. The Odessa, Texas-based company's new…