I have just returned from Cyprus. The Cyprus Weekly has run a double page article on the subject, including the names of the Chief Engineer and the techie and Mech. They have also written what appears to be a full result of the reasons to the crash.
Beats me how they did that as the enquiry is still on going!
Looks like the techies are going to get the shafting, despite some apparent wrong switch selection and cross cockpit confusion.