Apollos Midcap Investing is a sign of confidenceBeebee,
With all due respect maybe you should do a little more of your own due diligence on Apollo and on S7
https://en.wikipedia.org/wiki/Apollo_Global_Management
They dont invest money without Due Diligence -
they did not loan S7 money because they thought it was a good speculative stock play - if you do not want to invest in teh stock without further proof I dont think thats a bad idea, but the fact that Apollo chose to invest is a fairly strong sign of confidence