GDS - GDS Holdings Limited Stock Analysis | Finranks