LONDON, UK: Blackfinch Renewable European Income Trust plc (BRET), a new closed-end investment trust established to invest in a diversified portfolio of mixed renewable energy...