Lord & Taylor is buying 100 percent wind power for two New York stores, an initiative that is says will move it into the top 20 buyers of renewable energy in U.S. retail. The retailer has signed a two-year contract with Green Mountain Energy, beginning in November, to buy more than 13 million kWh of […]
↧