Alibaba-backed Chinese dockless bike rental company Ofo has shut down its operations in India following reports of a cash crunch. It fired most of its 30 employees in India. Rajarshi Sahai ...
Some results have been hidden because they may be inaccessible to you