re: the ott article Yes i see it is .... OK well they still have it on their website and just noticed it today
OTT
open telecommunications limited