Publication Venue For Information Technology Capability, Managerial Ability, and Financial Reporting Quality: A Research Note. 38:99-121. 2024-07-01