News

We agree with Mae West: "Too much of a good thing can be wonderful." In 2006, Berkshire revealed that 30% of its stocks are sold within 6 months and just 20% are held for more than 2 years. Evidently, ...