China "has already planted its flag on a dozen green energy projects that could benefit from uncapped tax credits" and is set to "plunder $100 billion" of U.S. taxpayer funds, according to a Feb. 18 report by Daily Mail online.
Sign in below or Subscribe Now to see full content.
Login
