Oligarchic Grip on Power: Five firms hold 68% of national grid capacity

October 16, 2026

by IBON Foundation