Die Kernaktivität des Unternehmens Terrasses Sans Frontières (T.S.F. UrbaNature) besteht in der Förderung und Umsetzung von grünen Dach- und Terrassenprojekten, insbesondere in der Stadt Genf. Das Unternehmen verbindet Kunden mit Fachleuten, um neue Projekte zu initiieren, und bietet Beratung und Unterstützung bei der Umsetzung von nachhaltigen und umweltfreundlichen Lösungen. Zudem fördert T.S.F. UrbaNature den Austausch zwischen Partnern und Interessenten und veranstaltet Events und Workshops zu Themen wie grüne Dächer, Permakultur und nachhaltige Stadtentwicklung.