Market Analysis - Yale University

High-end boutiques often sell dresses for over $5,000. Flowers remain an “essential” part of every wedding: the average spending on flowers is $967, but as wedding floral consultant Lisa Long notes, … ................
................