BAe have finally pulled their collective fingers out.
A bit late for those who have suffered and those who continue to suffer but I suppose it is better late than never.
Cabin Air Management Technology Sets New Standards For Airline Industry - BAE Systems