The battle lines between tech giants Amazon and Perplexity have been drawn. What began as a disagreement over how an AI assistant interacts with Amazon's website has now escalated into a public spat ...