Annapurna Medical Agency provides medicine at reasonable prices. It sells drugs either to retailers or customers.