David Scott, the head of Exxon Mobil Co.’s shale oil and gas production business, was arrested in Texas and faces a charge of sexual assault. According to public records from the Montgomery County, Texas, Sheriff’s Office, Scott, 49, was arrested Thursday afternoon on second-degree felony…
#davidscott #exxonmobilcos #montgomerycounty #sheriffsoffice #scott #laquintainnsuites #magnolia #exxon #spring #houston
Continue reading...