The Kenya Revenue Authority (KRA) is targeting the E-Commerce sector as the government struggles to mint out ways to plug deficits that were...