HCBS gets a thumbs-up Delhi High Court refuses