USA solar company First Solar has been facing issues of its declining solar system backlog even as its solar modules remain non-competitive with crystalline solar modules made by most of the Chinese companies. The company has been profitable during the downturn, thanks to the huge profitable DOE subsidized projects that it won earlier. But as these projects get […]