The NDIS and leading the way
Not everyone is familiar with the National Disability Insurance Scheme (NDIS). This was an important government-funded initiative created and passed through legislation in 2013 to provide support and assistance to people with disabilities right across…