20 to 1 return of investment
15 Views
0
Thank You video has been reported.
“We feel there’s been over a 20-to-1 return,” yielding $200 billion Dollars, B.G. told CNBC’s Becky Quick from the World Economic Forum in Davos, Switzerland, back in January 2019.