Spanish solar trackers maker and project developer Soltec Power Holdings SA (BME:SOL) reported a net profit of EUR 7 million (USD 8.5 million) for the first nine months of 2020, compared to losses totalling EUR 87,000 in the same period a year back.