Chinese developer has big plan on old Yahoo site

Yahoo-old-site-nb

A Chinese developer is planning to build a 10.5 million-square-foot project on the old Yahoo site…