The Le Flore waste incinerator, located in Panama, has been a source of controversy and concern […]