Any word on cause yet?
My first guess is lack of de-icing on the wings.
I just hope all the flight and voice recorders can be recovered.
One thing we can count on; finding the exact cause(s) is only a matter of time.
Being semi-literate in things technical, I can speculate with the best of them.
I am guessing mechanical or weather related sensor failure, perhaps contributed by some human error before takeoff, and followed by the crew's inability to know that displayed data was inaccurate and did the best they could under the circumstances.
But we will have a report, sooner or later.