Nepra chairman admits 'mistakes' in making IPP contracts Nepra chairman shares Nepra top officer solution to mind-boggling electricity bills 1 month ago