Warren Buffett named these 3 stocks as favorites for a reason

Warren Buffett named these 3 stocks as favorites for a reason