Check out recent ESG Investments news on EpochEdge and discuss in comments
French environmental giant Veolia has secured water technology contracts worth a staggering…