In August 2025, artist and founder of New Renaissance Art Advisory, Joe Taveras, opened The Compound — his secluded art sanctuary in the Northeast — for the first time. Collectors, dealers, and artists experienced hundreds of new works, many never before released, in immersive environments that embodied the ideals of the New Renaissance.