Iron Mountain signs deal with Amazon's giant wind farm in Texas
Boston Business Journal
By David L. Harris
This article highlights Iron Mountain’s purchase of 10 percent of a wind farm in Texas that will power as much as 30 percent of its North American electricity footprint.