Major U.S.-based liberal charitable foundations have donated millions of dollars to Energy Foundation China (EFC), a San Francisco-based environmental nonprofit with deep ties to the Chinese government. […]