The Kenya Revenue Authority (KRA) has announced applications for its three-month Industrial Attachment Program. In a ...