Rightacres / 2020

If you’ve visited Cardiff or live in the area, you’ll be familiar with Rightacres without even realising it. They’re the innovative commercial property developers responsible for some of the most iconic new buildings in the Welsh capital including One Central Square, BBC Cymru Wales HQ and Callaghan Square.

SECTOR: Construction