Iran competition authority rules against food delivery firm


Iran’s largest food delivery firm has been found in violation of the country’s competition laws.

Continue Reading