Representatives of the business community across various sectors on Wednesday, September 2021 tore into the Kenya Revenue Authority (KRA) in a public participation...