Despite all the struggles experienced by the industry over the past few years, global solar installations still managed to grow, mainly due to Germany defying

Despite all the struggles experienced by the industry over the past few years, global solar installations still managed to grow, mainly due to Germany defying