Chinese real estate developer Genzon Group is mulling a plan to build a massive, 10.5 million square foot (975,482 square metre) mixed-use development on a site formerly owned by Yahoo in Santa Clara, California.
City officials gave Genzon’s US arm… Read More>>