Santa Clara tech campus lands leases, offering hope for real estate market – The Mercury News

EOTech manufactures advanced optics sights and scopes. — Evoloh signed a new lease that totals 25,600 square feet. Evoloh is a green technology firm.