Gensol Engineering shares hit an all-time low of ₹334.80, locked at a 10% lower circuit limit due to a 35% decline following ...