T techinasia.com Shock as $140m bike-share startup CEO goes AWOL ahead of impending collapse 29 points schakraberty 9 years ago 19 comments