Is solar power ready for prime time? LDK certainly hopes so. They make the parts that make up the backbone of solar energy: solar wafers, modules, and cells. The company was founded in 2005 and is based in China.
Current price per share
Today's gain: $-0.17 (-2.50%)
Sign up
or
Sign in
or continue to
Explore WeSeed