I posted World Moto's 2013 10K to compare it to the 10K they filed for 2015. It's a night and day difference in content. They no longer update the company's strategy. Only debt.
So you can believe they are filing because they have great things happening or you can believe they are filing as they are required to per the $2 million in outstanding convertible debentures.
A video has been posted of Grab testing the meters out. Grab says they are not testing any meters out. All I know is I have never heard of a company who is about to change the world kill it's website, phone, business license, email and social media as part of it's strategy to succeed.
At the pace they are going they should have the last Q and K done in the next 60 days. Then the guessing will be over.