Life

Walmart delivering live Christmas trees, installing lights in a different holiday season amid COVID-19

Walmart is delivering live Christmas trees and offering to install the Xmas lights this year. Lowe's and Home Depot also are delivering trees.