EPAM renews at 41 University Drive

EPAM Systems, Inc. renewed 17,414 square feet at 41 University Drive for 11 years commencing June 2018.