English: What's in the Greene Report?
Telugu: గ్రీన్పీస్ నివేదిక ఏం చెబుతోంది?