GRD Limited announced today that its subsidiary Global Renewables has reached a key milestone in the closure of the Lancashire waste contract, one of the largest and most significant public finance initiative contracts of its type to be awarded in the UK.
