Technology

Porch and Lowe’s expand strategic partnership

Lowe's equipping employees in 1,717 stores with tools to tap Porch's business network