Tech

Ex-PG&E Execs Agree to $117 Million Wildfire Settlement