Despite strong financials, Montauk Renewables faces risks with its revenue sources and suppliers. Read why MNTK stock holds a ...