Question

Why is there a difference in prices between a wholesale and a retail market?

Answer

It is because a wholesaler buys directly from the producers or the manufacturers and therefore, he sells goods at lower price. But a retailer buys from the wholesaler and adds the cost of transportation, time, storage charges etc. to the price of goods. So, he sells goods at a higher price.