Country Road unveils its current store in V&A Waterfront, targeting a Green Star rating
Country Road opens the doors to its new V&A Waterfront store, on 10 November. The store is targeting a 5-Star Green Star interior certification from the Green Building Council of South Africa, as the newly designed space is set to reimagine the luxury retail experience. If awarded, this prestigious rating showcases South African excellence in …
