Comment US political lobby rules in favor of US companies (Score 1) 364
The full title being the United States International Trade Commission and in this case functioning as the lobbying arm of the native US solar power industry. What's this self serving political waffle doing on a technology forum.
"The United States International Trade Commission is an .. federal agency of the United States .. The President nominates and the U.S. Senate confirms the six commissioners who make up the USITC"
"The United States International Trade Commission is an