Mars Pet Care posted Mars to power its operations in Mexico with 100% wind energy Mars Pet Care Franklin, TN: