Gensol Engineering secures EPC contract for 225 MW solar project from NTPC REL, advancing renewable energy infrastructure in ...