Luthuli Plaza isn’t exactly the shining star of the Cape Town CBD, but the organisers of the Design Indaba are hoping it could become the greenest.
Continue Reading