Councillors approve NLWA resource recovery hub
North London Waste Authority's (NLWA) plans to invest £100m in a flagship resource recovery facility have been approved by north London councillors.
North London Waste Authority's (NLWA) plans to invest £100m in a flagship resource recovery facility have been approved by north London councillors.