When Capital Chicken offices in Kampala shut abruptly in late 2023, and its directors allegedly fled the country, more than 372 investors were left nursing losses that now stand at Shs5.7 ...