Could the Chinese government fund construction of huge new dam in Santa Clara County?
Six years after unveiling plans to build a 320-foot high dam and reservoir at Pacheco Pass in southern Santa Clara County, the largest water agency in Silicon Valley still hasn’t …