Suez secures several new contracts in France

Image: Suez secures contracts in France. Photo: Courtesy of Jan Mocnak/FreeImages.com