Target Corp. is partnering with Starwood Energy Group on its first wind power deal. The retailer announced July 21 it agreed to purchase a portion of the electricity generated by Starwood's 211-MW Stephens Ranch Wind Project in Texas. Target said in a blog post on its website that the 40 M
Read More...