Le 17 octobre 2024, Newton Offices a inauguré son 11e immeuble en France. Baptisé « Newton Offices Sophia Antipolis », il est situé au 850 rue Albert-Einstein, à Valbonne, au sein de la technopole de Sophia Antipolis. Il propose plus de 6 000 m² d’espaces de travail répartis sur deux bâtiments de quatre niveaux chacun.
