New Shrewsbury base as renewables sector heats up