Comment history

David01 says...

$650M is an enormous figure for a WtE plant of there size that The Bahamas requires.

On ‘No way landfill can break even’

Posted 11 August 2016, 12:06 p.m. Suggest removal