It was owned by Veolia Environnement, a French company with international interests in the water, waste management, energy and transportation sectors.
It was managed by Veolia Environnement, a French firm with global operations in water, waste disposal, energy, and transportation industries.