Community Care Market News (News) November 2000A Social Services Inspectorate (SSI) report – New Directions for Independent Living – has found that the possibility of leading an independent life is still too far removed from reality for many disabled people.The report, based on inspections from ten local authorities, found that the majority of disabled people…