The Nimby tax on Britain and America

Local objections and protracted reviews mean new infrastructure projects cost far more in the UK and US than elsewhere
Source: Reuters: Health - Category: Consumer Health News Source Type: news
More News: Health | UK Health