VEOLIA @ ONE TAIKOO PLACEOffice of environmental services company Veolia. A 18,000 sq. ft. area located in One Taikoo Place, built completed in 2018.Design Firm: Envisione Studio Limited