KPI Green Energy shares hit 52-week high; here's why
The company’s subsidiary bagged new orders of 4.66 MW (megawatt) for executing solar power projects.
The company’s subsidiary bagged new orders of 4.66 MW (megawatt) for executing solar power projects.