Veolia Carbon Clean joint venture celebrates first carbon capture project milestone in India New Veolia Carbon Clean corporate identity also unveiled Veolia Carbon Clean – a joint venture between Carbon Clean, a leader in cost-effective carbon capture solutions, and Veolia, the global leader for optimised resource management – is celebrating its first project milestone and […]