Alter Domus Interview Question

Difference cash vs accrual accounting