Market-based pricing has cost buyers dearly

Printable View