Investor confidence in the sector has been hammered by mounting execution challenges, policy uncertainty and flawed tender issuance process PrevNext