Is there an opportunity after a disastrous game release? Summary $OTGLY CD Projekt Red Ranks Financials 5/5 Management Snir David Apr 13, 2021 20 min read