Juwi to exit Spain and shed jobs
German renewables company Juwi said it will shed 80 jobs in a further restructuring to concentrate on its core project development, as well as its engineering, procurement and construction (EPC) businesses in its German home market and abroad.