Online plant shop Patch wins $1m investment

Online plant retailer Patch has been awarded a seed investment of $1.1m.
Source: Garden1

Categories

  • No categories