They said they are having trouble with payments, that's why it's delayed.
Received an email again from Jason Ng:
Hi Alex,
Jeff Allums, Head of Network Operations, will be contacting you shortly; tomorrow at the latest.
Thank you for your continued patience.
Jason
Anyone here personally know these people @ Tumri? Their main office address is:
1975 W. El Camino Real
Suite #304
Mountain View, CA 94040
If only I'm in the US I would of course go there by foot.
