With Needham HQ set to reopen, IDG trades hands for $1.3B

Share: