How to avoid next Gensol Engineering in your stock portfolio? EXPLAINED with five crucial ways

Gensol share price has crashed over 92% from the record high in the last 10 months

Markets