The Kenya Revenue Authority (KRA) has announced the opening of applications for its January to March 2026 Industrial ...