Jaggi brothers: How the Gensol founders fell
Story thus far: Touted as a ‘one-stop shop for all things related to solar power’, Gensol Engineering Ltd noticed its shares plummet by 90% in April this yr from their
Story thus far: Touted as a ‘one-stop shop for all things related to solar power’, Gensol Engineering Ltd noticed its shares plummet by 90% in April this yr from their