One Two Punch from CB
First the lightning strike and consequent degradation to direct law among other failures.
Then the windshear on short final. I am reminded of the Dallas DC-10, New Orleans 727 and Toronto A340 losses with nearby CBs.
The meteorology section of the final report will be interesting. Hopefully weather radar recordings will be available.