News

Who is Gregory S. Hinds? Gregory S. Hinds has an estimated net worth of $4.8 Million. This is based on reported shares across multiple companies, which include BATTALION OIL CORP, and Jagged Peak ...