Richard played a major role in the developments of the Millennium Stadium

Richard played a major role in the developments of the Millennium Stadium, Millennium Plaza and Newport Post Office.