C-stores could be impacted by Amazon's growing physical retail presence.

What are C-stores to make of Amazon's foray into food retail?

C-stores could be impacted by Amazon's growing physical retail presence. Amazon continues to…