Idle GDC drilling machines put Sh15bn investment into question Business July 23, 2026 The Geothermal Development Company (GDC) is on the spot after an audit flagged Sh15.93 billion in drilling rigs that are…