Mainstream Renewable Power has turned to a record profit of EUR 487.5 million (USD 543m) in 2018 against a loss of EUR 5.5 million a year back following the sale of a Scottish offshore wind project.