Storage and information management company Iron Mountain announced that it signed a 15-year wind power purchase agreement that will exchange 30% of its North American electricity footprint with renewable energy. The company also said it agreed to purchase two-thirds of the power produced by a n
Read More...