Swedish marine energy developer Minesto AB (STO:MINEST) announced today it has successfully launched its maiden Dragon Class tidal power plant, generating first electricity at the project site in Vestmanna, Faroe Islands.