Submitted by WilmingtonMAJ on Thu, 09/17/2009 - 1:52pm.
You are quite correct...the 375,000 bottles per year does speak for itself. France produces in the millions of bottles each year as well does Spain, Italy & American West Coast. Supply & Demand..
Correct