Fitch Affirms India Green Energy’s USD325 Million Notes at ‘BB-‘; Outlook Stable

KEY RATING DRIVERS. Short-Term O&M Contracts; Proven Technology: Operation Risk − Midrange. IGEH consists of 282MW wind projects and 100MW solar …