11 November 2015

SunEdison share price plunges 27% on Q3 results