Explorer Techno Trance 03, Finland, et Power Electronics