As U.S. solar companies struggled, quit the business or outright failed in recent years, the blame has been the same: “We can’t compete with China;” “They manufacture panels far cheaper than us;” “They dump their cheap products in our country;” and “China understands the future of renewables and we need to catch up.”
That excuse soon won’t fool people any more, according to a London Telegraph article from Wednesday.