At least 15 percent of the country’s 71 independent power producers were sitting idle for 80 percent of the time last fiscal year, raising questions about their need.
At least 15 percent of the country’s 71 independent power producers were sitting idle for 80 percent of the time last fiscal year, raising questions about their need.