ALL have some faith in the Directors who are the largest shareholders and have paid for there shares.
Rome was not built in a day ,takes time ,effort and money to built a company,I think there going in the right direction.
Lets see where they are in 12months,you maybe surprised...
I am holding my shares ,India is one of the growing economies...