Lehman Brothers Headquarters Is Now The Barclays Capital Building

Lehman Brothers Headquarters Is Now The Barclays Capital Building

Times are changing. Flickr pool member jamesmarino alerts us to the fact that the Lehman Brothers headquarters in Times Square is now broadcasting its new ownership.