Kenya Power Posts KSh 3.2 Billion Net Loss As Currency Depreciation Bites | The Kenyan Wallstreet