Palo Alto apologizes for delay in notifying residents of Tesla spill
The City of Palo Alto notified the public about Tesla's chemical spill five days after it was reported by residents.