Insurance News from July 20, 2023

Texas / South Central News

Texas Oil Company Fined $1.3M for Excess Emissions

The Environmental Protection Agency levied a $1.3 million fine on a Texas oil and gas...