Tata Power's Q1 Output Recorded At 12.4 Billion Units