NEWCREST IS THE UK'S LEADING DEVELOPER OF LOCAL
AND NEIGHBOURHOOD RETAIL CENTRES