AFFECTING ECONOMY

Spotlight on power producers as electricity cost skyrockets

Senators accuse the producers of selling power at exorbitant prices.

Independent Power Producers ...