0 Followers
1 Following
2 Posts
@Globaltom @VeryBadLlama Walmart net income last year was $13B - yes a lot but no where near $100B