The 100-year life isn’t a vision of the future. It is already here. There are almost 10,000 Canadian centenarians according to the last census. Eighty-five-year-olds are the fastest-growing age group and there are now more people aged 65 or older than there are children.

read more