January 18, 2009

Wal-Mart Stores announced that its Mexico division has installed a photovoltaic complex that will generate...