Gensol Engineering shares surge over 8% as firm secures EPC contract for solar PV project

Gensol Engineering shares surge over 8% as firm secures EPC contract for solar PV project