The largest green wall in North America, provided by GSky Plant Systems, was unveiled Oct. 9 at the world-renowned Longwood Gardens in Kennett Square, Pa.
Largest green wall in North America is unveiled