In a rocky socio-economic climate, consumers increasingly look to brands to deliver a better future. But which brands do it best? We asked 7,000 US consumers to rank over 350 brands, demystifying the ...