Sterling and Wilson Solar extends fall amid margin concerns; stock dips 11%

Shares of Sterling and Wilson Solar continued to be under pressure in Monday’s session,…