Chinese bike rental firm ofo, which began operations three weeks ago, told The Straits Times two weeks ago it has put out about 1,000 bikes for rent.