winooski AYWK winooski Tech startup with Indian investors disappears from 5 US cities, leaves users in lurch August 01, 2022 0