1999 - IRIS celebrates its 21st birthday

Customers and employees enjoy a spectacular celebration at the iconic Science Museum in London.