The Houston Texas-based energy and home services company reported $7.95 billion in quarterly revenue, down 6.6% from the same period a year ago.
The Houston Texas-based energy and home services company reported $7.95 billion in quarterly revenue, down 6.6% from the same period a year ago.
In