Metro4 years ago
Report reveals 2020 witnessed lowest system collapses in 12 years
The power sector may have recorded the lowest decline in technical hitches and power system collapses with only four incidents in 2020. According to industry records,...