News

Investor-owned utilities impose $50 billion in annual charges on U.S. ratepayers to benefit shareholders, a study says.