Riverstone Holdings' estimated fair value is S$2.06 based on 2 Stage Free Cash Flow to Equity Riverstone Holdings' S$1.07 share price signals that it might be 48% undervalued ...