The latest data from Searchland, the development site sourcing specialists, has shown that there are almost 385,000 potential site sourcing opportunities available to renewable companies across the UK, highlighting the eight key steps that these companies