
China undermining American energy independence, report says | National News
(The Center Square) – The Chinese Communist Party is exploiting the left’s green energy movement to hurt American energy independence, according to a new report from State Armor. Michael Lucci, founder and CEO of State Armor, says the report shows how Energy Foundation China funds green energy initiatives that make America more reliant on China,…