Toll Brothers, EchoFirst to offer green, energy-efficient home communities in Arizona
Toll Brothers and EchoFirst, the creator of Echo, a revolutionary new solar energy system that delivers twice the energy of a basic solar electric (PV) system, announced that Echo solar systems will be deployed as the state-of-the-art energy management system within new Toll Brothers communities in Arizona.