In a landmark development, Tata Power has issued its first set of “Green Bills” to those consumers opting in for 100 per cent “Green Power”. So far, 37 consumers, all based in Mumbai, have opted for receiving 100 per Read more