Return to Article Details Corporate Triple Bottom Line Reporting: An Empirical Study on the Indian Listed Power Companies Download Download PDF