China had to backtrack some green energy goals for the sake of energy security and they're the largest green energy manufacturing country.
Not everything is an oil company conspiracy. Some things just take time...
Not everything is an oil company conspiracy. Some things just take time...