Painful marginal loss factors, asset write-downs, negative pricing, forced curtailment – the forces have been stacked against large-scale solar this year.
Read More