Interflora: Worldwide Flower Delivery NetworkFebruary 18, 2023 Interflora is a network of flower delivery services with more than 58,000 connected flower shops spread throughout more than 140 nations. In 1920, a nurseryman named…