Mmmm, was looking for the thread just now as well.
Some of the previous comments suggested the report refers to Storm Aviation Maintenance rather than Storm Aviation.
The previous thread also seemed to have turned into an Excel bashing debate, with little subsequent discussion on the original topic.
Perhaps that was why the Mods removed it, or indeed the original poster..??