Finbin

FinBin Bermuda is a self-extinguishing litter bin for terminals and retail facilities.