Trina Solar Limited (ADR) (NYSE:TSL)
CAPS Rating:
An integrated solar-power products manufacturer based in China which has integrated the manufacture of monocrystalline ingots, wafers and solar cells for use in its solar module production.
RSS Headlines
Fool UK
Recs
The P/E is low, climate change is for real, China doesn't want any more pollution, nice website, Obama 2012.