An employee at a Home Depot in San Rafael, California, was reportedly arrested and faces allegations that she embezzled around $1.2 million from the home improvement retailer.

Full Story