Browsing: Investing

By Ben Glickman Mach Natural Resources has filed for an initial public offering with the Securities and Exchange Commission. Mach didn’t say Friday how many shares…