Independent power producer Etrion Corp (TSE:ETX) on Friday posted a 2020 net profit from continuing operations of USD 19.5 million (EUR 16.4m) versus a net loss of USD 6.8 million in 2019, boosted by the sale of the 60-MW Mie solar project.