Glossary

What does Zero Commute Offices mean ?

Zero Commute Offices definition :

Offices located within or very close to residential areas to minimize or eliminate commuting for employees.