Cars Veolia + World Solar Challenge = Double Win? This year's World Solar Challenge is backed by the international environmental services giant, Veolia. Charis MichelsenSeptember 21, 2011