Walmart, I hate to love you!
One of the most polemic businesses in the world, Walmart is loved by consumers with limited budget, hated and feared by small business and seen as indispensable by many industries that sell almost their entire inventory to the company. Now, Walmart is engaging is environment-friendly initiatives. Are you skeptical about it?