Musings on Business and Tech

How Many Gallons? How and When Will The Oil Spill End?