When the Westwood Garden opens in 2019, it will be a ‘green’ space, but will the green be in the name?
DELMAR GARDENS, Calif.— When the Westside Garden opens its doors in 2019 in Delmar, Calif., the landscaping company will be green, and not the green of the future.“There will be more green spaces than green trees in our future,” Westwood president and CEO Steve Olbrich told CNN in an interview.The garden, in the center of […]