Ninestar Releases Half-Year Financial Results