Solar power facility for IL&FS Energy Development Company Limited, Madhya Pradesh

Case Study