Deal signals continued demand for renewable energy despite Trump administration’s efforts to end tax credits and stall plans

0161 413 0666

Deal signals continued demand for renewable energy despite Trump administration’s efforts to end tax credits and stall plans