KPI Green Energy shares rally 6% on ₹4,000 crore Gujarat MoU