ottawasun.com
Building codes and housing affordability
We are constantly required to perform a range of cost benefit analyses to cope with today’s complicated life. Most of these take the form of simple decisions that are done in our heads. Would…