Spanish solar company Solarpack Corporacion Tecnologica SA (BME:SPK) posted a net profit of EUR 10.4 million (USD 12.5m) in the fiscal year 2020, down from EUR 11.9 million booked a year prior.