Site uses cookies to provide basic functionality.

OK
Sometimes innovation is a matter of timing. A big idea comes along at just the moment when the technology exists to implement it.