Green energy execs praised by Clinton Foundation indicted. Apparently the company’s “carbon-negative technology” for building houses and its “carbon-negative charcoal” called BioChar was merely a scam and the whole business was nothing but a Ponzi scheme.
10 Comments
newest