Renewable energy firm Montauk Renewables files for a $20 million IPO
Montauk Renewables, which produces and sells renewable natural gas and electricity, filed on Friday with the SEC to raise up to $20 million in an initial public offering. Montauk Renewables is a renewable energy company specializing […]