Embarrassed by July 12 letters to green power producers: Advocate general S Sriram from Industry-Economic Times Read The Rest:economictimes...