Gensol Engineering slides for 13th straight day, stock down 65% in 2025 – Business Standard March 13, 2025 by ahirejyots1 Gensol Engineering slides for 13th straight day, stock down 65% in 2025 Business Standardsource