If you cant understand the company and its business then stay away from that stock.
A lot of companies are there, only buy the stocks which you can understand.
Focus on value investing (after all you only need 15-25 stocks in your portfolio. (Thousands of companies are there, so go and findout a business which you understand.