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.50 (7.00%)
Sign up
or
Sign in
or continue to
Explore We Seed