DCD's Emma Brookes speaks to Eric Thompson of Landgate about site suitability, addressing challenges like power availability and environmental factors.