Filed under Green Tech Santa Clara tech campus lands leases, offering hope for real estate market – The Mercury News Published by on February 23, 2024 EOTech manufactures advanced optics sights and scopes. — Evoloh signed a new lease that totals 25,600 square feet. Evoloh is a green technology firm.