
China undermining American energy independence, report says
(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 …