Ninestar Reports Financial Recovery for 2024