Collating and Disseminating Credible Power Industry Data and Information
Failure to pass PIB costs $15 billion in investment losses Delay of PIB sparks uncertainty in…