Jain Global posts $1.8B in gross trading profits over two years, but net returns tell a different story
Jain Global posts $1.8B in gross trading profits over two years, but net returns tell a different story.
Latest Hedge 2 news and guides.