A leader in the production and marketing of lightweight metals, specializing in solar grade silicon.
Short positions have declined significantlly on this one in last couple of weeks, what could've that mean?
Thx!