About this location:
Located in central Manhattan, Time Warner Center is one of New York City’s most recognizable buildings. The 2.8 million-square-foot landmark is home to shops, restaurants, residents and offices. In order to ensure a comfortable yet sustainable environment, managers of The Time Warner Center, Related Management, sought to make its central chilled water plant more efficient.
Learn more about the Time Warner Center.