DDR Corp.
DDR (NYSE: DDR) is a publicly traded company that owns & manages retail shopping centers in the United States, Puerto Rico and Brazil. The company was founded in 1965 and is based in Beachwood, Ohio, an eastern suburb of Greater Cleveland. It operates in 41 U.S. states, Brazil and Puerto Rico. After rebranding itself in 2011 DDR adopted the new brand identity "Think Retail. Create Value."
Read more about DDR Corp.: History, Operations, Partnership With SunEdison To Activate Solar Power Projects