Goldman says buy these stocks to cash in on a $25 trillion opportunity

Sopa Images | Lightrocket | Getty Images

Goldman Sachs has picked a slew of buy-rated stocks that it says are currently "underappreciated" by the market, predicting that they will benefit from new business models that could be worth $25 trillion by 2050.