Listen

Description

Big contractor quits the solar market, spelling big trouble for the big solar sector, even as rooftop continues its boom.