The world's largest sustainable building show was in town earlier this week. Well, that town being London, or more specifically Earls Court. It is amazing to see how the show has grown over the last five years. It is huge, taking over both halls of Earls Court exhibition centre, including upstai...
[More]