News Chinese Bike Sharing Startup Ofo Raises $866 Million from AlibabaBy Girish ShettiMarch 14, 2018 Beijing based bike-sharing startup Ofo has raised whopping $866 million in a new funding round led by Chinese giant Alibaba…