STA sounds deployment alarm as solar hits ‘crunch point’

The STA has published a summary of current solar deployment [1] at a major crunch point for the solar industry.
This post is only available to members.